2009-10-23 91 views

回答

0

FailOnFirstConflict指定嘗試更新數據庫應立即停止。 ContinueOnConflict指定應嘗試對數據庫的所有更新。

後者可能會導致不一致的結果,具體取決於您正在執行的保存/更新的類型。

所以,除非這與您無關,否則只需使用FailOnFirstConflict返回第一個錯誤。

0

ContinueOnConflict仍然會回滾。但是,它會嘗試將其可以應用於數據庫的所有更改。這意味着你可以捕捉和報告所有的衝突,而不僅僅是第一個。

answers to another question中有代碼告訴你如何做到這一點。