有人可以告诉我这个吗?我只想要约会一周。
var query = (from x in this.DBContext.Attendance
where x.UserID == id && x.Type == type &&
SqlFunctions.DateDiff("day", x.Date, DateTime.Now).Value == 0
select x).FirstOrDefault();
答案 0 :(得分:0)
DateDiff
调用无法转换为SQL查询。
您可以尝试使用x.Date.Day - DateTime.Now.Day
来获得相同的结果。