您的位置:首页 > 其它

Entity Framework -- Linq To Entity使用方式

2009-07-27 16:49 190 查看
1. Projection
using(var ctx=new SchoolEntities())
{
ObjectQuery<Courses> courses = ctx.Courses;
IQueryable<Courses> allcourses = from c in courses
orderby c.CourseType
select c.Skip(0).Take(100);
}
4. Aggregation (Average, Max, Min, Count, Sum)
using(var ctx=new SchoolEntities())
{
var older = ctx.Persons.Max(p=>p.Age);
Console.WriteLine(older.Value);
}
5. Join
using(var ctx=new SchoolEntities())
{
var query = from c in ctx.Courses
join d in ctx.CourseDetails
on d.CourseID equals c.CourseID
select new{
c, d.Info};
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: