如何在此處傳入日期時間值?ObjectQuery,在Where子句中過濾日期時間
ObjectQuery<Item> _Query = ItemEntities.CreateQuery<Item>("Item");
_Query = _Query.Where("(it.StartDate >= 11/4/2009 5:06:08 PM)");
我上面的示例代碼似乎工作。即使有這樣的
ObjectQuery<Item> _Query = ItemEntities.CreateQuery<Item>("Item");
_Query = _Query.Where("(it.StartDate >= \"11/4/2009 5:06:08 PM\")");
我在EDM了類型轉換錯誤。
仍然不工作,這給了我這個錯誤「的參數類型‘Edm.DateTime’和‘Edm.String’是該操作不兼容,近WHERE謂語,第6行,列。 15.」 – Juvil 2009-11-04 09:28:25
@Juvil:我已經更新了代碼片段,以包含DATETIME限定符,它需要區分日期/時間文字和字符串文字。 – pmarflee 2009-11-04 09:52:31
謝謝,我明白這是缺少的。 – Juvil 2009-11-04 11:03:30