第一种:
引用 System.Data.Linq.SqlClient
using System.Data.Linq.SqlClient;
var query = (from u in db.UserInfo
where SqlMethods.DateDiffDay(u.LockTime, DateTime.Now) > u.LockDay
select u).ToList();
第二种:
引用 System.Data.Objects
using System.Data.Objects;
var query = (from u in db.UserInfo
where EntityFunctions.DiffDays(u.LockTime, DateTime.Now) > u.LockDay
select u).ToList();
若第一种报错,可以使用第二种,反正两种里面总有一个可以用。。。