【发布时间】:2014-11-21 12:21:25
【问题描述】:
var MyCours = Db.COURS.Where(C => C.CLASSE_ID == ClassID
&& DateTime.Now>= C.START_DATE
&& DateTime.Now <= C.END_DATE)
.ToList();
有些改变仍然不起作用!
【问题讨论】:
-
你得到什么错误?
-
从数据库中获取时不能在 linq 查询中使用 DateTime 类。将 Datetime.Now 获取到某个变量并尝试在 linq 查询中使用。此外,DateTime.Compare 不能用于 liq 查询
-
调试器只是跳过它没有错误显示!!
-
还有 START_DATE 和 END_DATE 是 DateTime 类型吗? .
标签: c# linq ef-code-first