LINQ で Entities Data Model を使用する方法をまとめています。
準備
1. SQL Server サンプルデータベースを準備します。
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=23654
2. Visual Studio を起動し、プロジェクトを作成します。
3. C:\SQL Server 2000 Sample Databases の PUBS.MDF をプロジェクトにドラッグ & ドロップします。
4. データベースモデルの選択で、[Entity Data Model] を選択します。
5. モデルのコンテンツの選択で、 [データベースから生成] を選択します。
6. データ接続の選択で、[PUBS.MDF] を選択します。
7. データベースオブジェクトの選択で、テーブル employee と jobs を選択します。
まとめ
以上で Pubs データベースに対して、PUBSEntities エンティティを使用して、LINQ 経由でアクセスすることができます。PUBSEntities エンティティは、データベース接続情報などをすべて含んでいるオブジェクトなので、PUBSEntities をインスタンス化することで簡単にデータベースにアクセスすることができます。