0

私が走るとき

DB.SubmitChanges();

「行が見つからないか、変更されていません」というエラーが表示されることがあります。このエラーが私を悩ませている理由は、このクエリで見つかるはずの行が常に存在し、新しい変更がある場合にのみ変更が行われるためです。

このエラーが表示される理由がわかりません このエラーが表示される一般的な理由はありますか?

4

1 に答える 1

1

2 つの理由が考えられます。

  • 行が削除されました
  • 行は別のクライアントによって変更されました

どちらも同時実行によるものです。最初に確認することは、これが実際にマルチユーザーの問題であるかどうかです。

于 2010-06-21T18:48:40.100 に答える