リストから複数のレコードを選択し、削除/確認ボタンを押して、ユーザーが複数のレコードを削除または確認できるようにしたい。
検索しましたが、バッチEF
更新/削除をサポートしていないようです。次のアプローチの違いは何ですか?データベースを直接操作することによる悪影響はありますか?
1-ExecuteSqlCommand
メソッドを使用してクエリをdatabase
直接実行します。
2-またはentities
、選択したIDを使用して作成し、それらstate
を変更/削除に設定してから、を呼び出しますcontext.SaveChanges()
。