次の方法で共有


方法: .MDF ファイルを使用して AdventureWorksLT データベースに接続する

このトピックでは、Visual Studio の Web サイトまたはプロジェクトに .mdf データ ファイルを追加して、SQL Server 2008 Express 用の AdventureWorks Light (AdventureWorksLT) サンプル データベースに接続する方法について説明します。 このファイル ベースのデータ接続の作成方法は簡単です。また、データ ファイルは移植性が高いため、Web サイトやプロジェクト ファイルと共に配置できます。

注意

Visual Studio で接続を作成するもう 1 つの方法は、Visual Studio の接続ウィザードを使用して (ファイル ベースではなく) サーバー ベースの接続を作成することです。この方法では必要な手順が多くなり、ファイル ベースのような移植性を得ることもできません。ただし、データへのアクセス方法をより細かく制御できます。詳細については、「方法: ASP.NET 開発用に AdventureWorksLT サンプル データベースを設定する」を参照してください。

この手順を実行するための要件は次のとおりです。

  • SQL Server 2008 Express がコンピューターにインストールされていること。 Visual Studio には、SQL Server 2008 Express の基本のエディションが付属しています。 ツール、サービス、およびフルテキスト検索を含むより高度なバージョンをダウンロードするには、Microsoft ダウンロード センター Web サイトの「Microsoft SQL Server Express 2008 with Advanced Services」を参照してください。

  • AdventureWorksLT または AdventureWorksLT2008 の .mdf データ ファイルのローカル コピー。 .mdf データ ファイルのコピーを入手するには、CodePlex の Web サイトの「Microsoft SQL Server: Database Product Samples (Microsoft SQL Server: データベース製品サンプル)」にアクセスし、SQL2008.AdventureWorksLT2008_Only_Database.zip という名前のファイルをダウンロードしてください。

  • Visual Studio の既存の ASP.NET Web サイト、サービス、またはプロジェクト。

Web サイトまたはプロジェクトにデータベース ファイルを追加するには

  1. データベースを追加するプロジェクトを開きます。

  2. ソリューション エクスプローラーで、App_Data フォルダーを右クリックし、[既存項目の追加] をクリックします。

    [既存項目の追加] ダイアログ ボックスが表示されます。

  3. 使用する AdventureWorksLT データベースの .mdf ファイルがあるフォルダーを参照し、*.mdf ファイルを選択して、[追加] をクリックします。

    これにより、新しいデータベースのコピーが作成され、Web サイトまたはプロジェクトに追加されます。

参照

処理手順

方法: ASP.NET 開発用に AdventureWorksLT サンプル データベースを設定する

概念

データベースへのバインド

ASP.NET での LINQ の使用

SQL Server Express の ASP.NET との使用

その他の技術情報

ASP.NET のデータ アクセス

ASP.NET 動的データのコンテンツ マップ