次の方法で共有


方法 : 名前付きパラメータを使用してクエリを作成する

更新 : 2007 年 11 月

複数のパラメータを区別できるように、クエリのパラメータの名前を指定できます。たとえば、著者名を要求するパラメータ クエリを作成する場合は、パラメータ名として "first name" および "last name" を使用できます。クエリ デザイナおよびビュー デザイナでクエリを実行すると、パラメータが名前で要求されます。

パラメータ名がリテラル文字列ではなく名前であることを示すには、パラメータ マーカー文字を指定し、その文字をパラメータ名の前後に配置します。詳細については、「方法 : パラメータ マーカー文字を指定する」を参照してください。

プリフィックスマーカー文字およびサフィックスマーカー文字を両方使用する場合は、パラメータ名でテキスト、数字、区切り記号、およびスペースを自由に組み合わせることができます。ただし、NULL または疑問符 (?) は使用しないでください。プリフィックスマーカー文字だけを指定する場合は、パラメータ名にスペースは使用できません。

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

指定するパラメータ名は、クエリの実行環境で変数として使用されます。クエリを使用するすべての環境で指定のパラメータ名が使用できることを確認してください。

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

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

名前付きパラメータを指定するには

  1. パラメータ マーカー文字を指定していない場合は、パラメータ マーカー文字を指定します。詳細については、「方法 : パラメータ マーカー文字を指定する」を参照してください。

  2. 検索する列または式を抽出条件ペインに追加します。選択クエリを作成し、検索列または式をクエリ出力に表示しない場合は、出力列から削除します。

  3. 検索するデータ列または式を含む行を選択し、[フィルタ] グリッド列にパラメータ名を入力します。該当するパラメータ マーカー文字がパラメータに付いていることを確認します。

    既定では、"=" 演算子が追加されます。ただし、セルを編集して、">"、"<"、またはほかの SQL 比較演算子にも変更できます。

参照

その他の技術情報

パラメータを使用したクエリの作成

検索基準の指定