0
我有這個linq查詢需要跳過空行日期。但是,當遇到空日期時,我得到一個轉換錯誤。任何和所有的幫助表示讚賞。Linq查詢無法跳過空行日期
var p = (from c in REPORT.GET_PERMITS_BY_ISSUED_DATE
where (
((DateTime?)c.Submittals_Approval != null)
&& ((DateTime?)c.Submittals_Approval >= FromDate)
&& ((DateTime?)c.Submittals_Approval <= ToDate)
)
select c.Permit_Bond_Amount).Sum();
什麼'REPORT.GET_PERMITS_BY_ISSUED_DATE.Submittals_Approval'的類型? – alf 2012-03-08 20:12:56
謝謝你們我得到了它的使用這方面的工作: VAR P =(在REPORT.GET_PERMITS_BY_ISSUED_DATE 從c其中( (c.Field( 「Submittals_Approval」)= NULL) &&(c.Field (」! (「Submittals_Approval」)> = FromDate) &&(c.Field (「Submittals_Approval」)<= ToDate) ) select c.Permit_Bond_Amount).Sum(); –
2012-03-08 20:33:47
布羅諾,可以給你自己的問題添加一個答案。我現在爲你做了這件事(因爲CW,所以沒有代表)。也許你可以在適當的時候將其標記爲已接受。 – 2012-03-08 22:07:58