EF (Entity Framework) の挿入または更新データ エラーの解決方法

EF (Entity Framework) の挿入または更新データ エラーの解決方法

エラー メッセージ:ストアの更新、挿入、または削除ステートメントが予期しない行数 (0) に影響を与えました。エンティティが読み込まれた後に、エンティティが変更または削除された可能性があります。楽観的同時実行例外の理解と処理については、http://go.microsoft.com/fwlink/?LinkId=472540 を参照してください。

参考文献:

https://stackoverflow.com/questions/1836173/entity-framework-store-update-insert-or-delete-statement-affected-an-unexpec

理由:主キー ID が自動増分に設定されていないため、挿入に失敗します。

解決策:テーブルの主キー ID を自動増分するように設定します。

MySQL の設定方法:テーブルを右クリック --> テーブルを設計 --> 主キー ID を選択 --> チェックします。

SQL Server の設定方法:テーブルを右クリック --> テーブルをデザイン --> 主キー ID を選択 --> 「(is identifier)」の値をダブルクリックして yes に変更し、識別子の増分と識別子のシード値を 1 に設定します。

EF (Entity Framework) の挿入または更新データ エラーに対する上記の解決策は、エディターがあなたと共有するすべての内容です。参考になれば幸いです。また、123WORDPRESS.COM をサポートしていただければ幸いです。

以下もご興味があるかもしれません:
  • Entity Framework Coreは列を生成し、列レコードを追跡します
  • コマンドラインを使用した Entity Framework Core ツール
  • Entity Framework Core の関連付けの削除
  • C# の Entity Framework によって報告される一般的なエラーの概要
  • C# Entity Framework を使用して Access データベースを操作する例
  • ASP.NET Core で Entity Framework を適用する方法の詳細な説明
  • Entity Framework Coreはソフト削除とクエリフィルターを実装します

<<:  nginx がどのようにして高いパフォーマンスとスケーラビリティを実現するのかを深く理解する

>>:  JavaScript のコールバック関数の理解と使用

推薦する

外部キー制約を持つテーブルデータを削除する MySQL メソッドの紹介

MySQLでテーブルやデータを削除する場合、 [エラー] 1451 - 親行を削除または更新できませ...

Docker 構成コンテナの場所とヒントのまとめ

Docker の使用に関するヒント1. 停止したDockerコンテナをすべてクリーンアップする停止し...

CSSでnグリッドレイアウトを実装する方法

一般的なアプリケーションシナリオ現在のアプリのインターフェースは基本的に同じであり、グリッドレイアウ...

Vue ElementUI で Excel ファイルを手動でサーバーにアップロードする方法の詳細な説明

目次概要プロパティ設定処理ロジック概要具体的な需要シナリオは次のとおりです。 Excel ファイルを...

ByteDance インタビュー: JS を使用して Ajax 同時リクエスト制御を実装する方法

序文正直に言うと、最近とても混乱していると感じています。テクノロジーと人生について。また、将来の発展...

Linux システム修復モード (シングル ユーザー モード)

目次序文1. シングルユーザーモードでの一般的なバグ修正2. シングルユーザーモードでシステムパスワ...

初心者向けの MySQL のインストール方法 (効果が実証済み)

1. ソフトウェアのダウンロードMySQL のダウンロードとインストール:公式サイトのダウンロード...

CSS レイアウト チュートリアル: 垂直方向の中央揃えを実現する方法

序文最近、フロントエンドの知識をまとめており、いくつかのインタビューにも参加しました。インタビュー中...

デザイナーが再びハマーの公式サイトに不満を述べる

昨年、この公開書簡は大ヒットし、羅永浩氏を驚かせた。今日、著者が新しい章を発表するとは思ってもみなか...

Linux で文字列を整理するためのヒント

Linuxの操作では、ファイル内の文字列を置換したりカウントしたりすることが多いです。ここでまとめを...

デザインのヒント: きっと気に入っていただけると思います

<br />このタイトルを見ると、見覚えがあるかもしれません。多くのウェブサイトが同様の...

W3C チュートリアル (11): W3C DOM アクティビティ

ドキュメント オブジェクト モデル (DOM) は、プログラムがドキュメントのコンテンツ、構造、およ...

mysql5.7.18.zip インストール不要版設定チュートリアル(Windows)

これは私が以前使用した mysql5.7.18.zip のインストール チュートリアルです。まずこれ...

MYSQL における char と varchar の違い

CHAR 型と VARCHAR 型は似ていますが、主に格納場所、末尾のスペース、取得方法が異なります...

MySQL Community Server 5.7.16 のグリーン バージョンをインストールしてリモート ログインを実装する方法

1. MySQL Community Server 5.7.16をダウンロードしてインストールします...