方法 : TableAdapter クエリの構成ウィザードを開始する

更新 : 2007 年 11 月

TableAdapter クエリの構成ウィザードでは、TableAdapter に追加できるクエリを作成して編集できます。TableAdapter のクエリは、任意の有効な SQL クエリまたはストアド プロシージャで、TableAdapter に関連付けられたデータ テーブルと同じスキーマに準拠したデータ、またはスカラ値を返します。

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

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

新しいクエリについてTableAdapter クエリの構成ウィザードを起動するには

  1. データセット デザイナでデータセットを開きます。詳細については、「方法 : データセット デザイナでデータセットを開く」を参照してください。

  2. 新しいクエリを作成する場合、ツールボックスの [データセット] タブから DataTable に Query オブジェクトをドラッグするか、TableAdapter のショートカット メニューの [クエリの追加] をクリックします。Query オブジェクトをデータセット デザイナの空の領域にドラッグすることもできます。この場合は、DataTable が関連付けられていない TableAdapter が作成されます。このようなクエリの動作は、単一の値 (スカラ値) を返すこと、または、データベースに UPDATE、INSERT、DELETE のいずれかのコマンドを実行することに限定されます。詳細については、「方法 : データセットにグローバル クエリを追加する」を参照してください。

  3. [データ接続の選択] ページで、クエリで使用する接続を選択または作成します。

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

    このページは、どの接続を使用したらよいかデザイナが判別できない場合、または使用可能な接続がない場合のみ表示されます。

  4. [コマンドの種類を選択します] ページで、データベースからデータを取得する方法を次の中から選択します。

    • [SQL ステートメントを使用する] : データベースからデータを選択するための SQL ステートメントを入力できます。

    • [新しいストアド プロシージャの作成] : ウィザードを使用して、指定した SELECT ステートメントに基づいてデータベース内にストアド プロシージャを新規作成するには、このチェック ボックスをオンにします。

    • [既存のストアド プロシージャを使用] : クエリの実行中に既存のストアド プロシージャを実行するには、このチェック ボックスをオンにします。

既存のクエリについてTableAdapter クエリの構成ウィザードを起動するには

  • 既存の TableAdapter クエリを編集する場合、そのクエリを右クリックし、ショートカット メニューの [構成] をクリックします。

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

    TableAdapter のメイン クエリを右クリックすると、TableAdapter と DataTable のスキーマが再設定されます。TableAdapter の追加クエリを右クリックすると、選択したクエリだけが設定されます。TableAdapter 構成ウィザードでは、TableAdapter の定義を再設定できますが、TableAdapter クエリの構成ウィザードで再設定できるのは、選択したクエリだけです。

参照

処理手順

方法 : データベース内のデータに接続する

チュートリアル : Windows アプリケーションのフォームでのデータの表示

概念

データの表示の概要

TableAdapter の概要

データセット デザイナ

データ ソースの概要

その他の技術情報

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

データの検証