次の方法で共有


チュートリアル : データセット デザイナーでのデータセットの作成

このチュートリアルでは、データセット デザイナーを使用してデータセットを作成します。ここでは、新しいプロジェクトを作成し、そのプロジェクトに新しい Dataset 項目を追加します。ウィザードを使用しないで、データベース内のテーブルに基づいてテーブルを作成する方法について説明します。

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

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

  • 空の DataSet 項目をプロジェクトに追加します。

  • データセット デザイナーを使用してデータセットを作成することにより、アプリケーションにデータ ソースを作成して設定します。

  • サーバー エクスプローラーに Northwind データベースへの接続を作成します。

  • データベース内のテーブルに基づいて、データセットに TableAdapter を持つテーブルを作成します。

[!メモ]

お使いのマシンで、Visual Studio ユーザー インターフェイスの一部の要素の名前や場所が、次の手順とは異なる場合があります。これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。詳細については、「Visual Studio の設定」を参照してください。

必須コンポーネント

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

新しい Windows アプリケーション プロジェクトの作成

新しい Windows アプリケーション プロジェクトを作成するには

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

  2. [プロジェクトの種類] ペインでプログラミング言語を選択します。

  3. [テンプレート] ペインの [Windows アプリケーション] をクリックします。

  4. プロジェクトに DatasetDesignerWalkthrough という名前を付け、[OK] をクリックします。

    Visual Studio でソリューション エクスプローラーにプロジェクトが追加され、デザイナーに新しいフォームが表示されます。

アプリケーションへの新しいデータセットの追加

プロジェクトに新しいデータセット項目を追加するには

  1. [プロジェクト] メニューの [新しい項目の追加] をクリックします。

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

  2. [新しい項目の追加] ダイアログ ボックスの [テンプレート] ボックスで、[データセット] をクリックします。

  3. データセットに NorthwindDataset という名前を付け、[追加] をクリックします。

    Visual Studio でプロジェクトに NorthwindDataset.xsd という名前のファイルが追加され、データセット デザイナーでこのファイルが開かれます。

サーバー エクスプローラーでのデータ接続の作成

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

  1. [表示] メニューの [サーバー エクスプローラー] をクリックします。

  2. サーバー エクスプローラーで、[データベースへの接続] をクリックします。

  3. Northwind サンプル データベースへの接続を作成します。

    [!メモ]

    このチュートリアルでは、SQL Server バージョンまたは Access バージョンの Northwind に接続できます。

データセットへのテーブルの作成

ここでは、データセットにテーブルを追加する方法について説明します。

Customers テーブルを作成するには

  1. サーバー エクスプローラーで作成したデータ接続を展開し、[テーブル] ノードを展開します。

  2. サーバー エクスプローラーからデータセット デザイナーCustomers テーブルをドラッグします。

    Customers データ テーブルと CustomersTableAdapter がデータセットに追加されます。

Orders テーブルを作成するには

  • サーバー エクスプローラーからデータセット デザイナーOrders テーブルをドラッグします。

    Orders データ テーブル、OrdersTableAdapter、および Customers テーブルと Orders テーブル間のリレーションシップが、データセットに追加されます。

OrderDetails テーブルを作成するには

  • サーバー エクスプローラーからデータセット デザイナーOrder Details テーブルをドラッグします。

    Order Details データ テーブル、Order DetailsTableAdapter、および Orders テーブルと Order Details テーブル間のリレーションシップが、データセットに追加されます。

次の手順

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

参照

概念

Visual Studio 2012 のデータ アプリケーション開発に関する新機能

Visual Studio でのデータへの Windows フォーム コントロールのバインド

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

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

Visual Studio でのデータへのコントロールのバインド

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

データの検証

データの保存

その他の技術情報

データに関するチュートリアル

Visual Studio でのデータへの接続