var item1 = (from a in db.Item
where
(a.ItemNo == Item.ItemNo || Item.ItemNo==null) &&
(a.StatusId == Item.StatusId || Item.StatusId == 0) &&
(a.LocationId == Item.LocationId || Item.LocationId == 0)
select a).ToList();
return View(item1);
我得到異常哪些錯誤與此LINQ查詢
[ Argument # = 1,Name of function(if known) = isnull ]
我也試過這個代碼
var item1 = (from a in db.Item
where
(a.ItemNo == Item.ItemNo || Item.ItemNo=="") &&
(a.StatusId == Item.StatusId || Item.StatusId == 0) &&
(a.LocationId == Item.LocationId || Item.LocationId == 0)
select a).ToList();
return View(item1);
但不工作得到錯誤
[String truncation: max=0, len=2, value='10'. ]
什麼'Item'在(例如)a.ItemNo =='Item'.ItemNo – 2012-07-09 06:10:14
項目是表或 – 2012-07-09 06:18:44
類的對象盡我編輯的代碼.... – 2012-07-09 06:29:38