2

データベースのデータを更新中に行き詰まってしまったので、助けていただけるかもしれません。

この依存関係フロー ( A -> B -> C ) に基づく 3 つの EntitySets を持つ DataContext があります。

私のプログラムを実行すると、4 つのエンティティが作成されます (エンティティ セット A 用に 1 つ、エンティティ セット B 用に 2 つ、エンティティ セット C 用に 1 つ)。

context_name.Entity_set_name.Add(Entity_name) を使用して、これらの新しく作成されたエンティティを追加します。例えば ​​:

context.A.Add(AEntity);
context.B.Add(BEntity1);
context.B.Add(BEntity2);   // gives error
context.C.Add(CEntity);

プログラムは、BEntity2 add の実行中に「指定されたエンティティは既に EntitySet に含まれています」と表示します。2 つのエンティティ (BEntity1 と BEntity2) には同じデータセットが含まれていないことに注意してください。

4

0 に答える 0