条件fkey_id=1のモデルのすべての行を削除する必要があります。より良いモードは何ですか?
3033 次
2 に答える
2
バッチの削除/更新は標準 SQL を使用するため、Devart に完全に同意します。
.NET 4.0 を使用している場合、ObjectContext には直接呼び出すための新しいメソッドがいくつかあります。
特に:
ObjectContext.ExecuteStoreCommand(string commandText, params object[] parameters)
于 2010-02-23T23:29:00.090 に答える
1
最も簡単な方法は、純粋な ADO.NET またはストアド プロシージャでバッチ コマンドを使用することです。
Entity Framework は、バッチの実行と、コンテキストに関連付けられていないレコードの削除をサポートしていません。
Entity Framework を使用して削除する一般的な方法は、fkey_id == 1 に関連付けられたオブジェクトのコレクションを明示的に読み込み、delete メソッドを呼び出すことです。
于 2010-02-23T13:43:12.853 に答える