日期:2014-05-17  浏览次数:20583 次

出错信息:LINQ to Entities 不支持指定的类型成员“Date”

出错信息:LINQ to Entities 不支持指定的类型成员“Date”。只支持初始值设定项、实体成员和实体导航属性。


qry_TaskDept = qry_TaskDept.Where(a => DT_Begin.Date >= a.Task.DateBegin.Value.Date);


------解决方案--------------------

 试试这样
DateTime = DT_Begin.Date;

qry_TaskDept = qry_TaskDept.Where(a => dt >= a.Task.DateBegin.Value);
------解决方案--------------------
用SqlFunctions.DateDiff
http://msdn.microsoft.com/en-us/library/dd487052.aspx