方法 : TableAdapter クエリの構成ウィザードを開始する
TableAdapter クエリの構成ウィザードでは、TableAdapter に追加できるクエリを作成して編集できます。TableAdapter のクエリは、任意の有効な SQL クエリまたはストアド プロシージャで、TableAdapter に関連付けられたデータ テーブルと同じスキーマに準拠したデータ、またはスカラー値を返します。
[!メモ]
お使いのマシンで、Visual Studio ユーザー インターフェイスの一部の要素の名前や場所が、次の手順とは異なる場合があります。これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。詳細については、「Visual Studio の設定」を参照してください。
新しいクエリについてTableAdapter クエリの構成ウィザードを起動するには
データセット デザイナーでデータセットを開きます。詳細については、「方法 : データセット デザイナーでデータセットを開く」を参照してください。
新しいクエリを作成する場合、ツールボックスの [データセット] タブから DataTable に Query オブジェクトをドラッグするか、TableAdapter のショートカット メニューの [クエリの追加] をクリックします。Query オブジェクトをデータセット デザイナーの空の領域にドラッグすることもできます。この場合は、DataTable が関連付けられていない TableAdapter が作成されます。このようなクエリの動作は、単一の値 (スカラー値) を返すこと、または、データベースに UPDATE、INSERT、DELETE のいずれかのコマンドを実行することに限定されます。詳細については、「方法 : データセットにグローバル クエリを追加する」を参照してください。
[データ接続の選択] ページで、クエリで使用する接続を選択または作成します。
[!メモ]
このページは、どの接続を使用したらよいかデザイナーが判別できない場合、または使用可能な接続がない場合のみ表示されます。
[コマンドの種類を選択します] ページで、データベースからデータをフェッチするメソッドを次から選択します。
[SQL ステートメントを使用する]: このオプションを選択すると、データベースからデータを選択する SQL ステートメントを入力できます。
[新しいストアド プロシージャの作成] : ウィザードを使用して、指定した SELECT ステートメントに基づいてデータベース内にストアド プロシージャを新規作成するには、このチェック ボックスをオンにします。
[既存のストアド プロシージャを使用] : クエリの実行中に既存のストアド プロシージャを実行するには、このチェック ボックスをオンにします。
既存のクエリについてTableAdapter クエリの構成ウィザードを起動するには
既存の TableAdapter クエリを編集する場合、そのクエリを右クリックし、ショートカット メニューの [構成] をクリックします。
[!メモ]
TableAdapter のメイン クエリを右クリックすると、TableAdapter と DataTable のスキーマが再設定されます。TableAdapter の追加クエリを右クリックすると、選択したクエリだけが設定されます。TableAdapter 構成ウィザードでは、TableAdapter の定義を再設定できますが、TableAdapter クエリの構成ウィザードで再設定できるのは、選択したクエリだけです。
参照
処理手順
概念
Visual Studio でのデータへの Windows フォーム コントロールのバインド