Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
C#でlinqを使用して主キーを変更するにはどうすればよいですか
db.SubmitChange();
エラーが発生します。次に、linq では C# プログラムの主キー フィールドを変更できないことに気付きました。この問題を解決するにはどうすればよいですか。
LINQ を使用して主キーを更新することはできません。データベースからその行を削除し、新しい主キーを持つ新しい行を追加する必要があります。SQL を使用してデータベースでこれを行うことができますが、一意である必要があり、外部キー制約に違反してはなりません。