2011-09-07 12 views

回答

5
  1. 開始事務
  2. 運行您的發言
  3. 檢查錯誤
  4. 回滾您的交易
1

不知道我明白你的問題,所以我猜...

我會在Transaction中執行命令並調用回滾而不是提交,以便執行代碼,以防在出現錯誤command.ExecuteNonQuery()時拋出異常,並且在transaction.RollBack()之後的任何情況下都會阻止任何更改在數據庫中持久化。

相關問題