1

C#でlinqを使用して主キーを変更するにはどうすればよいですか

db.SubmitChange();

エラーが発生します。次に、linq では C# プログラムの主キー フィールドを変更できないことに気付きました。この問題を解決するにはどうすればよいですか。

4

1 に答える 1

2

LINQ を使用して主キーを更新することはできません。データベースからその行を削除し、新しい主キーを持つ新しい行を追加する必要があります。SQL を使用してデータベースでこれを行うことができますが、一意である必要があり、外部キー制約に違反してはなりません

于 2012-09-24T05:36:08.723 に答える