/**************聚合函数 练习*******************/ //求学生的总数量 var list = ctx.T_Student.Count(); //当有大量数据的时候可以用longcont var list3 = ctx.T_Student.LongCount(); //求所有学生的年龄的和,这是简单形式 var list1 = ctx…
/*********************Any/All/Contains/Concat/Union/Intersect/Except/take/skip/SqlMethods操作练习**********************************/ //判断没有成绩的学生 var list = from s in ctx.T_Student where !s.T_Score.Any() …
linq主要有3种,linq to sql,linq to XML,Linq to Object linq to sql. 这里没有通过相应的类,生成相应的数据库中的表.没有用流行的编码优先. 只是为了自己的练习. 通过生成的linq 类,把数据库中的表,存储过程,视图等映射出来.其中数据上下文是链接实体类和数据库的桥梁,这是非常重要的. 现在开始Linq to sql之旅.数据库中的代码如下所示: --查询数据库中是否含有数据库DB_Student,有则删除if exists(select 1…
/**************OrderBy ,Groupby练习*******************/ //按学生的总分数按降序排列排序 var list = from s in ctx.T_Student join c in ctx.T_Score on s.stuNumber equals c…
void dataBindByWhere() { /**************select/distinct 练习*******************/ //获取数据库中的T_Student表数据 var list = from s in ctx.T_Student select s; //采用匿名类型 var list1 = from s in…