日期:2014-05-20  浏览次数:20798 次

日期判断求解释
DateTime.Now.CompareTo(i.Mydate)>0

SqlFunctions.DateDiff("d", b.Mydate, DateTime.Now) >= 0

这两个linq条件是否等效,分别用在什么情况下。

------解决方案--------------------
>和>=当然不等价。

不谈这个,只有下面那个写法可以在Linq to SQL中执行,上面的只能在Linq to Objects中执行。