次の方法で共有


LINQ to SQL のソース コードの分析

以下の手順を実行すると、Northwind サンプル データベースから LINQ to SQL のソース コードを作成できます。 オブジェクト モデルの要素とデータベースの要素を比較対照することで、個別の項目がどのように対応付けられているかがわかります。

メモメモ

Visual Studio を使用している開発者は、O/R デザイナーを使用してこのコードを生成できます。詳細については オブジェクト リレーショナル デザイナ (O/R デザイナ) および オブジェクト リレーショナル デザイナー (O/R デザイナー) および オブジェクト リレーショナル デザイナー (O/R デザイナー).

  1. 開発用コンピューターに Northwind サンプル データベースがない場合は、無料でダウンロードできます。 詳細については、「サンプル データベースのダウンロード (LINQ to SQL)」を参照してください。

  2. SqlMetal コマンド ライン ツールを使用して、Visual Basic または C# のソース ファイルを生成します。 詳細については、「SqlMetal.exe (コード生成ツール)」を参照してください。 コマンド プロンプトで次のコマンドを入力すると、ストアド プロシージャおよび関数を含めて Visual Basic または C# のソース ファイルを生成できます。

    • sqlmetal /code:northwind.vb /language:vb "c:\northwnd.mdf" /sprocs /functions /pluralize

    • sqlmetal /code:northwind.cs /language:csharp "c:\northwnd.mdf" /sprocs /functions /pluralize

参照

その他の技術情報

リファレンス (LINQ to SQL)

背景情報 (LINQ to SQL)