如果我有一個Linq
到SQL
表達這樣的:如何在Linq to SQL表達式中使用SQL的GETDATE()和DATEADD()?
from subscription in dbContext.Subscriptions
where subscription.Expires > DateTime.Now
select subscription
我想這使用的不是運行C#
程序的機器的時候SQL服務器GETDATE()
功能。
下一個問題將是如何翻譯這個:
DateTime.Now.AddDays(2)
這樣:
DATEADD(dd, 2, GETDATE())
那麼......那麼它不是一個LINQ表達式;-) – 2008-10-14 11:58:46
真的:)但如果linq2sql應該是一個SQL的抽象,你應該不能夠在第一個地方使用SQL函數? :P – 2008-10-14 12:00:27