2010-11-25 8 views

答えて

0

EntityFrameworkを使用している場合は、おそらくIncludeが必要です。 msdn articleには、Entity Frameworkの関連エンティティをロードする方法の多くが説明されています。

LinqToSqlを使用している場合は、LoadWithが必要です。 LinqToSqlの関連するエンティティをロードする方法の多くを説明しているmsdn articleがあります。あなただけの昔ながらのインスタンスを持っている場合は


、あなたはこれを行うことができます。彼らは発生することができるよう

List<Table1> items = GetList(); 
List<Table2> relatedItems = items.Select(t1 => t1.Table2).ToList(); 

それは、前述のORM技術とコードのこの種を行うには、おそらく良いアイデアではありません元のインスタンスごとに1つのクエリをデータベースに追加します。

関連する問題