-3
我想刪除單個linq查詢中的多個記錄。我找到了方法,但它使用foreach循環來刪除。我想像sql一樣刪除單個查詢中的所有記錄。我們可以在linq中的單個查詢中刪除多個記錄到實體嗎?
我想刪除單個linq查詢中的多個記錄。我找到了方法,但它使用foreach循環來刪除。我想像sql一樣刪除單個查詢中的所有記錄。我們可以在linq中的單個查詢中刪除多個記錄到實體嗎?
以下鏈接可以幫助你,請看看它
obj.tblA.Where(X => x.fid == I).ToList()的ForEach(obj.tblA.DeleteObject)。 obj.SaveChanges();
How to Delete multiple records in Linq to Entity?
問候, 符合
DbSet.RemoveRange? https://msdn.microsoft.com/en-us/library/system.data.entity.dbset.removerange(v=vs.113).aspx –
可能的重複:http://stackoverflow.com/questions/2519866/如何做我刪除多行在實體框架無foreach –
你見過這一個:http://stackoverflow.com/questions/870216/best-way-to-delete-multiple-記錄-IN-A-LINQ查詢 –