C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■89166 / 3階層)   データベースファーストでEntityFramework
□投稿者/ WebSurfer (1646回)-(2018/11/02(Fri) 17:09:34)
No89164 (青い子ブタ さん) に返信

> DBはOracleです。
> テーブル間に外部キーは設定されていません。

Oracle は触ったこともないので分かりませんが・・・

LocalDB や SQL Server の場合と同様に Visual Studio のウィザードを使って生成した
EDM から List<T> 型のオブジェクトを作れるのであれば、以下の記事を参考に左外部結
合した結果が得られると思います。

左外部結合の実行
https://docs.microsoft.com/ja-jp/dotnet/csharp/linq/perform-left-outer-joins

(外部キーが張ってあってナビゲーションプロパティが生成されていれば別の方法がありま
す。今回のケースでは関係ないですが)
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: データベースファーストでEntityFramework /青い子ブタ 返信無し
 
上記関連ツリー

データベースファーストでEntityFramework / 青い子ブタ (18/11/02(Fri) 15:19) #89160
Re[1]: データベースファーストでEntityFramework / WebSurfer (18/11/02(Fri) 16:08) #89162
  └ Re[2]: データベースファーストでEntityFramework / 青い子ブタ (18/11/02(Fri) 16:26) #89164
    ├ データベースファーストでEntityFramework / WebSurfer (18/11/02(Fri) 17:09) #89166 ←Now
    └ Re[3]: データベースファーストでEntityFramework / WebSurfer (18/11/06(Tue) 10:46) #89190

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信