2つのDBテーブルに「結合」する方法がありますので、第1のテーブルからIDを取得し、このIDを使用して2番目のテーブルから説明を取得できますか?2つのテーブルを結合するエンティティへのLinq
たとえば、次のクエリでは部品IDが取得されますが、この部品IDの説明を見つけてデータグリッドに記述する必要があります。 Webサーバー側で「Include」を使用しようとしましたが、実行時に失敗しました。
var query = myContext.Get_Table1();
query = query.Where(c => c.Part_ID == '12345');
LoadOperation<My.Web.Table1> loadOp = this.maxContextTransactionHistory.Load(query, QueryCompletedCallback, null);
this.dataGrid.ItemsSource = loadOp.Entities;
ありがとうございました。エンティティファイルに 'Include()'を追加しますが、ファイル(metadata.csファイル)に 'IncludeAttribute'パートを追加する方法がわかりませんでしたか? IncludeAttributeパートの追加の詳細を教えてください。あなたの助けに感謝。これは 'Include()'部分です:return this.ObjectContext.Part_Stock.Include( "Part_Table")。Include( "Part_Table.Part_Description"); –
'Buddy'クラスのコードを追加しました。 –