假設(包含所謂的 '結束日期' 可爲空的時間字段)LINQ動態查詢可空場
靜態LINQ SQL表中, '僱員':
dim result = db.employees.where(function(c) not(c.endDate.hasValue))
完美的作品!
動態LINQ:
dim result = db.employees.where("it.endDate == null")
引發錯誤
操作 '=' 與操作數類型的不相容'的DateTime?和'布爾'
現在我完全被封鎖在我的項目中,因爲這個問題。 你們有沒有遇到過這個問題?
非常感謝提前 - zSkk
太可惜了!我很抱歉,我正在糾正錯誤項目中的代碼......'it.endDate == null'是正確的語法。非常感謝,對於浪費的時間感到抱歉 – zeSkunk 2012-08-01 11:12:55
我想如果您發表回覆,說明正確答案,那麼將其標記爲「已回答」=) – Luke 2013-06-14 16:02:06