次の方法で共有


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

次の手順を使用すると、Northwind サンプル データベースから LINQ to SQL ソース コードを生成できます。 オブジェクト モデルの要素とデータベースの要素を比較して、さまざまな項目がどのようにマップされているかを確認できます。

Visual Studio を使用する開発者は、O/R デザイナーを使用してこのコードを生成できます。

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

  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

こちらも参照ください