2009-08-12 10 views
1

linqをセットアップすると、すべてのテーブルがオブジェクトにマップされます。結合テーブルをリストにマップする方法<Object> LINQ?

linqクエリが別のテーブルと内部結合しているとどうなりますか?

私は匿名のオブジェクトを返すとここで読んでいますか?

2つのテーブルの内部結合の列にマップするオブジェクトがある場合、どうすればマップできますか?

あたかもコレクションがデータレアであるかのようにループし、自分のオブジェクトを初期化してリストに追加しますか?以下

答えて

1

そのないアノンタイプ、私は、「PrinterTrays」のために生成された性質を持っている私の場合、私は1を持っている:プリンタとPrinterTray

[Association(Name="Printer_PrinterTray", Storage="_PrinterTrays", ThisKey="PrinterID", OtherKey="PrinterID")] 
public EntitySet<PrinterTray> PrinterTrays 
{ 
    get 
    { 
     return this._PrinterTrays; 
    } 
    set 
    { 
     this._PrinterTrays.Assign(value); 
    } 
} 

間のMの関係私はあなたが話していると仮定しています適切なpk/fk /制約を持つ結合について

実際にlinqと遅延実行の機能を使って、データを自分のデータ型にパイプするか、またはjsonとシリアライズする必要があります。あなたはthese videos on linq to sqlthese videos on linqpad

を監視する必要があり

関連する問題