码迷,mamicode.com
首页 > 编程语言 > 详细

EF框架下 Linq语句多表联查排序实例

时间:2016-06-21 19:03:58      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

 

一些原因需要用到linq的多表联查,网上查了下资料,顺便整理了一下,包括了模糊查询,分页,排序字段。

话不多说,直接上代码

public List<ExamineUserEntity> GetUserExamineList(string username, string phone, int pageindex, int pagesize)
{
var query = (from exam in db.T_USEREXAMINE

join user in db.T_EXAMINE_USER

on exam.USERID equals user.ID

where (user.USERNAME.Contains(username) && exam.RECORDSTATUS == true && user.PHONE.Contains(phone))

orderby exam.CREATETIME
select new ExamineUserEntity { }
).Skip(pageindex * pagesize).Take(pagesize).ToList();
if (query != null)
{
return query;
}
else
{
return null;
}
}

EF框架下 Linq语句多表联查排序实例

标签:

原文地址:http://www.cnblogs.com/shenyanfei66/p/5604661.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!