3
エンティティ・フレームワーク4.0を使用していますが、私のクエリの構文に問題があります。私は2つのテーブルを結合し、同時に値を見つけるためにパラメータを渡そうとしています。テーブル1の相関値を見つけることによって、テーブル2のすべての製品を見つけたいと思います。エンティティ・フレームワーク・ジョイン
誰かが私を助けてくれますか?構文はどうですか?
ありがとうございます。
サンプルデータ
表1
ID productID categoryID
361 571 16
362 572 17
363 573 16
364 574 19
365 575 26
表2
productID productCode
571 sku
572 sku
573 sku
574 sku
575 sku
var q = from i in context.table1
from it in context.table2
join <not sure>
where i.categoryID == it.categoryID and <parameter>
select e).Skip(value).Take(value));
foreach (var g in q)
{
Response.Write(g.productID);
}
あなたは、少なくともいくつかの基本的なLINQの例を確認しましたか?手動結合の代わりにナビゲーションプロパティを使用するのはなぜですか? –