2012-01-13 2 views
2

私は疑問に思ってを​​提出し、挿入を削除しますこの表には、チェックボックスの結果(1つの参加者から多数のチェックボックス)が表示されます。だから私はその参加者のテーブルのすべてを削除し、 'en-masse'を挿入するためのリストを作成します。LINQは私が継続的でSubmitChangesを()私は、同じデータストア上のシーケンシャル削除/ INSERT文を実行したときに呼び出す必要がある場合

私がこれを明確に述べているかどうかは不明です。

別の言い方をすれば、私はSubmitAnOnSubmitを呼び出さずにInsertAllOnSubmitを呼び出し、最後にSubmitChangesを呼び出すと期待どおりに動作するのでしょうか?

ありがとうございました。

+0

Linq-to-Sqlを使用していますか? –

+0

はい------------ – horace

+0

トランザクションにする場合は、 'TransactionScope'を使用してください。 –

答えて

4

はい、正しく動作し、すべての変更とSubmitChangesを1回だけ行うのは、一般的に別々に送信する方法よりも優れていると考えられます。

関連する問題