0

SQL プロファイラーを使用して、Entity Framework によって生成された SQL をトレースし、エンティティへの変更を更新しました。すでに主キーを使用しているときに、他のすべての条件を生成する理由がわかりません。

where句で主キーのみを使用する理由と方法を説明できますか?

4

1 に答える 1

0

エンティティの取得と更新の間にコンテキストが更新されたかどうかを確認します。

OptimisticConcurrencyException更新から0行が返された場合はスローされます。これは、コンテキスト内のエンティティが変更されたことを意味します。

どのようにモデルを作成しましたか?この投稿はそれを少し説明するかもしれません。同時実行モードがFixedの列は、where句に含まれます。

于 2012-11-30T15:59:03.530 に答える