3

外部キーと他のテーブル列で構成される複合主キーを持つテーブルがある場合、ASP.NET 動的データを取得して、非外部主キー テーブル列を編集可能にするにはどうすればよいでしょうか?

4

4 に答える 4

2

複合または複合外部キーは、現在のバージョンでは十分にサポートされていません。テストプロジェクトを構築するときに同じ問題が発生しました。単一列の外部キーを持つ親子関係の場合、動的データにより、ドロップダウンを使用して子テーブルのレコードを編集できました。複合主キーとの親子関係の場合、動的データでは、ドロップダウンなしで外部キーの1つのみを編集できました。LinqtoSQLとデータエンティティの両方を試しました。

于 2009-03-04T16:00:04.360 に答える
2

LINQ to SQL は、動的データを使用しない場合でも、エンティティの主キーの変更をサポートしていません。

于 2008-09-20T00:26:30.303 に答える
-1

主キーは、エンティティの ID を表します。主キー フィールドは決して変更されないと想定されます。あなたの質問は、主キーを間違って使用している可能性があることを示唆しています。

于 2008-09-21T23:50:45.397 に答える