【发布时间】:2012-07-20 19:03:30
【问题描述】:
我在执行以下语句时遇到了异常。
DateTime result;
if (!DateTime.TryParse(rule.data, out result))
return jobdescriptions;
if (result < new DateTime(1754, 1, 1)) // sql can't handle dates before 1-1-1753
return jobdescriptions;
return jobdescriptions.Where(j => j.JobDeadline.Date == Convert.ToDateTime(rule.data).Date );
例外
The specified type member 'Date' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported.
我知道异常意味着什么,但我不知道如何摆脱它。有什么帮助吗?
【问题讨论】:
-
这是在 EF6 及更低版本中。 EF 核心支持
.Date。
标签: entity-framework linq-to-entities