1
A
回答
5
- 開始事務
- 運行您的發言
- 檢查錯誤
- 回滾您的交易
1
不知道我明白你的問題,所以我猜...
我會在Transaction中執行命令並調用回滾而不是提交,以便執行代碼,以防在出現錯誤command.ExecuteNonQuery()
時拋出異常,並且在transaction.RollBack()
之後的任何情況下都會阻止任何更改在數據庫中持久化。
相關問題
- 1. 我的java如何知道數據庫中是否有更新?
- 2. 如何查詢是否不知道哪個表有數據?
- 3. 如何知道我的數據庫關係是否不正常?
- 4. 如何知道數據是否已從數據庫中檢索?
- 5. 我試圖從SQL數據庫中獲取數據,但我真的不知道什麼是錯的
- 6. 如何知道ADOQuery.Post是否會更改數據庫?
- 7. 我如何查詢我的數據庫的參數通過「和」而不是「或」
- 8. 爲什麼我的SQL查詢不改變我的數據庫?
- 9. 如何檢查數據庫中是否有相同的數據?
- 10. 用不知道的參數查詢數據庫
- 11. 錯誤查詢數據庫
- 12. 沒有數據庫選擇的錯誤 - 不知道爲什麼
- 13. 如何知道進入數據庫是否是唯一的
- 14. 查詢或數據庫中的錯誤
- 15. opa數據庫:如何知道數據庫中是否存在值?
- 16. Visual Studio VB - 從數據表中查詢而不是數據庫
- 17. 檢查數據是否已插入數據庫中的軌道
- 18. 我不知道如何更改查詢不是匹配所有
- 19. Gravatar:我如何知道用戶是否有真實圖片
- 20. 如何優化我的數據庫查詢而不反量化?
- 21. 如何知道我的數據庫中的表是否已更新?
- 22. Rails是否真的緩存數據庫查詢?
- 23. libssh我如何知道是否有數據可讀?
- 24. 改變生產中的數據庫而不丟失數據
- 25. 如何知道數據庫中是否存在此類值? (ADO.NET)
- 26. SQL:如何知道數據庫中是否存在一組值?
- 27. 如何知道數據庫中是否存在特定記錄?
- 28. CodeIgniter數據庫查詢有錯誤但我看不到它
- 29. 我的SQL查詢的哪部分是錯誤的? SQL Server數據庫實體
- 30. MR_fetchAllGrouped返回錯誤,我不知道如何提取數據