「行が見つからないか変更されていない」エラーがランダムにポップアップします
-
28-09-2019 - |
質問
走るとき
db.submitchanges();
「行が見つからないか変更されていない」というエラーが表示されることがあります。このエラーが私を非常に悩ませる理由は、このクエリのために常に見つかるべき行が常にあるためであり、変更が新しい変更がある場合にのみ変更が行われるためです。
このエラーがポップアップする理由を理解できないようです。このエラーが表示され、コードで見つけようとする一般的な理由が表示されますか?
解決
2つの理由があるかもしれません:
- 行が削除されました
- 行は別のクライアントによって変更されました
どちらも同時性によるものであり、最初に確認するのは、これが実際にマルチユーザーの問題になる可能性があるかどうかです。
所属していません StackOverflow