違反並發性: UpdateCommand影響了預期 1 條記錄中的 0


今天遇到這個錯誤,看到下面這種說法都沒解決問題:

1 檢查是否設有主鍵。
2 DeleteCommand的問題:檢查是否含有自動編號字段(Access的自動編號字段可能會引發此異常);
  UpdateCommand的問題:檢查更新的字段的原始值是否為空值(原始空值更新時可能會引發此異常)

3、多人並行操作也可能引發這樣的異常。

 

最后發現是我使用強類型Dataset時,后面修改了數據庫添加了字段,也在對應DataTable中添加了字段,但是GetDataXXX時對應的sql代碼的select中沒有該字段,添上后問題接解決


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM