我有以下代碼:LINQ查詢空檢查返回布爾錯誤
var qry = from sv in Context.DocStore_SearchValues
where sv.Category == category
select sv;
return qry.FirstOrDefault() != null;
我得到這個消息:
無法創建 型 「SSS.Model的恆定值。 Suburban.DocStore_Category」。 在此上下文中僅支持基本類型('Int32, 字符串和Guid') 。
如何檢查null?我嘗試作爲一個字符串,我得到了相同的消息:
return string.IsNullOrEmpty(qry.FirstOrDefault()。ToString());
有什麼建議嗎?
謝謝!
Eroc
謝謝!我去了: var qry =從sv在Context.DocStore_SearchValues 其中sv.Category.Name == category.Name select sv; – ErocM 2010-11-05 18:42:48