2012-04-10 21 views
0

複合型を使用して複数のテーブルにデータを挿入する方法はありますか? 親オブジェクト私は親のデータとその子を挿入する必要があり、子オブジェクトのコレクションと、あまりにも 例ました:これは、親オブジェクトである「ビデオ」とその子ビデオデータダイアグラム enter image description here複合オブジェクトを使用して複数のテーブルにデータを挿入する方法「Entity Framework 4.1」

はEFが更新されます

+0

「複合型を使用する」とはどういう意味ですか?あなたのソースデータが複雑なオブジェクトから来ていることを意味しますか?複雑なオブジェクトとしてエンティティを参照していますか? –

答えて

1

をアドバイスしてくださいすべての変更されたエンティティ/プロパティが自動的にあなたは新しいビデオデータを作成するのであれば、それは言語だ設定し、ビデオインスタンスのVideoDatasコレクションに追加し、その後、EFは、その後ビデオを更新し、言語を設定し、DBへのビデオデータを追加します

context.SaveChanges(); 

を呼び出します記録。グラフを上下に移動して変更を保存します。最初にエンティティを取得するためにcontextを使用していることを確認するだけで、EFがそれを追跡できます。

関連する問題