0

EF 4.1 には、接続が切断された場合にデータベースへの再接続を許可するものがありますか。もしそうなら、EFはまだコミットされていないものを覚えていて、再接続したらそれをコミットできますか?

そうでない場合、データを失わないようにこの発生をプログラムする方法はありますか?

4

1 に答える 1

1

変更の保存中に接続が切断されると、単に例外が発生します。例外のためにコミットされていないトランザクションで全体の保存が行われ、EF は現在の変更セットを完了としてマークしません。変更をもう一度保存してみてください。EF は新しい接続を開いて同じトランザクションを実行しようとします。

于 2012-07-02T20:12:10.610 に答える