0
我有類似的東西在我的代碼如下:實體框架.Find與Where子句
dbContext.Progs
.Remove(dbContext.Progs.Find(pNum));
dbContext.SaveChanges();
我無法弄清楚我如何才能where
條款添加到Find
聲明。
我有類似的東西在我的代碼如下:實體框架.Find與Where子句
dbContext.Progs
.Remove(dbContext.Progs.Find(pNum));
dbContext.SaveChanges();
我無法弄清楚我如何才能where
條款添加到Find
聲明。
您不能Find
方法只能通過主鍵搜索。如果您想使用條件,請改用Single
,First
,FirstOrDefault
或SingleOrDefault
。
'Find'假定您正在通過其主鍵搜索單條記錄。如果您想使用其他標準進行搜索,請使用「Where」(或「Single」或「First」等)。 – paul
你正在使用什麼版本的實體框架? – spajce