我使用實體框架5創建了一個MVC應用程序。我需要使用查詢從表中刪除數據。我做了一個記錄刪除,但現在我有要求一次刪除多個記錄。一次刪除多個記錄實體框架5
My Table USER:
Id Name cityId
1 Rajesh 1
2 Rahul 1
3 Sulagna 1
4 Rajoshri 2
5 Deb 2
現在我需要刪除哪個地方我都試過cityid = 1
代碼:
List<USER> listUser = new List<USER>();
listUser = db.USERs.Where(w => w.cityId == 1).ToList();
db.Entry(listUser).State = System.Data.EntityState.Deleted;
db.SaveChanges();
但它給錯誤。
我已搜索並找到RemoveRange方法刪除多個記錄。但是RemoveRange在我的項目中不可用。
可能重複[如何與實體框架ASP.Net MVC 5刪除多條記錄?(http://stackoverflow.com/questions/27192920/how-to-delete-multiple-records-with- entity-framework-asp-net-mvc-5) –
@JaiminSoni我ahev試過。 – Raghubar
我有回覆帖子。嘗試 –