チュートリアル : SQL Server Express データベース内のデータへの接続

更新 : 2007 年 11 月

データ ソース構成ウィザードを使うと、アプリケーションを SQL Server Express データベース内のデータに簡単に接続できます。ウィザードが完了すると、データは [データ ソース] ウィンドウで利用できるようになり、フォームにドラッグできます。

ms171890.alert_note(ja-jp,VS.90).gifメモ :

使用している設定またはエディションによっては、表示されるダイアログ ボックスやメニュー コマンドがヘルプに記載されている内容と異なる場合があります。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。

このチュートリアルでは、以下のタスクを行います。

  • 新しい Windows アプリケーション プロジェクトを作成します。

  • データ ソース構成ウィザードを使用して、SQL Server Express データベースに基づきアプリケーションにデータセットを作成して構成します。

前提条件

このチュートリアルを実行するための要件は次のとおりです。

プロジェクトの作成

新しいプロジェクトを作成するには

  1. [ファイル] メニューで新しいプロジェクトを作成します。

  2. [Windows アプリケーション] をクリックし、[OK] をクリックします。詳細については、「Windows ベースのアプリケーションの作成」を参照してください。

    プロジェクトが作成されてソリューション エクスプローラに追加されます。

ウィザードの起動

データ ソース構成ウィザードを実行して、データセットを作成します。

接続を作成するときに、SQL Express データベースを選択します。詳細については、「方法 : SQL Express Server データベース内のデータに接続する」を参照してください。

SQL Express データベースへの接続を作成するには

  1. [データ] メニューの [データ ソースの表示] をクリックします。

  2. [データ ソース] ウィンドウで、[新しいデータ ソースの追加] をクリックします。

  3. [データソースの種類を選択] ページで、[データベース] をクリックし、[次へ] をクリックします。

  4. [新しい接続] を選択し、新しいデータ接続を作成します。

    ms171890.alert_note(ja-jp,VS.90).gifメモ :

    [データ ソース] が [Microsoft SQL Server データベース ファイル] でない場合は、[変更] をクリックして [データ ソースの選択] または [データ ソースの変更] ダイアログ ボックスを開きます。

  5. [データ ソースの選択] ダイアログ ボックスの [Microsoft Access データベース ファイル] をクリックします。[続行] をクリックします。

    既定のプロバイダは、.NET Framework Provider for SQL Server です。詳細については、「[データ ソースの選択]/[データ ソースの変更] ダイアログ ボックス」を参照してください。

  6. アクセスするデータベース ファイルへのパスを入力するか、[参照] ボタンをクリックして、データベース ファイルを検索します。

    ms171890.alert_note(ja-jp,VS.90).gifメモ :

    ここでは、「チュートリアル : SQL Server Express データベースの作成」の手順を実行して作成した SampleDatabase.mdf ファイルを選択します。

  7. データベースで必要とされる認証モードとログイン情報を選択します。詳細については、「接続の追加/変更 (Microsoft SQL Server データベース ファイル)」を参照してください。

  8. [OK] をクリックし、[次へ] をクリックします。

    ms171890.alert_note(ja-jp,VS.90).gifメモ :

    ソリューションでは、ローカル データベース ファイルをプロジェクトにファイルとして含めることができます。ローカル データベース ファイルへの接続を作成するときに、プロジェクト内のデータベースのコピーを作成するか、既存のデータベース ファイルにその現在の場所で接続するかを選択できます。詳細については、「方法 : プロジェクトでローカル データ ファイルを管理する」を参照してください。

  9. [はい] をクリックして、データベース ファイルをプロジェクトにコピーします。

  10. [アプリケーション構成ファイルに接続文字列を保存] ページで、[次へ] をクリックします。

  11. [テーブル] ノードを展開し、[Customers] および [Orders] を選択し、[完了] をクリックします。

    プロジェクトに SampleDatabaseDataSet が追加され、[データ ソース] ウィンドウに Customers テーブルと Orders テーブルが表示されます。

フォームへのコントロールの追加

[データ ソース] ウィンドウから Form1 に項目をドラッグして、データ バインド コントロールを作成します。

フォームにデータ バインド コントロールを作成するには

アプリケーションの実行

アプリケーションを実行するには

  • F5 キーを押してアプリケーションを実行します。

次の手順

データセットが [データ ソース] ウィンドウで利用できるようになります。

アプリケーションに機能を追加するには

参照

処理手順

方法 : プロジェクトでローカル データ ファイルを管理する

概念

ローカル データの概要

データの表示の概要

その他の技術情報

Visual Studio でのデータへの接続

アプリケーションでデータを受け取る準備

アプリケーションへのデータのフェッチ

Windows アプリケーションのフォームでのデータの表示

アプリケーションでのデータ編集

データの検証

データの保存