Linq查询
Linq的使用大体分为两种:语句表达式 和 方法
首先,我们要在控制器中定义好context
private ApplicationDbContext db = new ApplicationDbContext(); //读写模式
private readonly ApplicationDbContext db = new ApplicationDbContext(); //只读模式
以下两种为等效功能:
语句查询及显示:
var qiyes = from qy in shilishujuku
where qy.终止时间 > DateTime.Now && qy.联系人.Contains("xxxx")
select qy;
方法(函数)查询及显示:
qiyes = db.shilishujuku.Where(a => a.联系人.Contains("xxxx") && a.终止时间 > DateTime.Now);