方法 : 名前付きパラメーターを使用してクエリを作成する
複数のパラメーターを区別できるように、クエリのパラメーターの名前を指定できます。 たとえば、著者名を要求するパラメーター クエリを作成する場合は、パラメーター名として "first name" および "last name" を使用できます。クエリ デザイナーおよびビュー デザイナーでクエリを実行すると、パラメーターが名前で要求されます。
パラメーター名がリテラル文字列ではなく名前であることを示すには、パラメーター マーカー文字を指定し、その文字をパラメーター名の前後に配置します。 詳細については、「方法 : パラメーター マーカー文字を指定する」を参照してください。
プリフィックスマーカー文字およびサフィックスマーカー文字を両方使用する場合は、パラメーター名でテキスト、数字、区切り記号、およびスペースを自由に組み合わせることができます。 ただし、NULL または疑問符 (?) は使用しないでください。プリフィックスマーカー文字だけを指定する場合は、パラメーター名にスペースは使用できません。
注意
指定するパラメーター名は、クエリの実行環境で変数として使用されます。クエリを使用するすべての環境で指定のパラメーター名が使用できることを確認してください。
注意
次の手順で参照している Visual Studio ユーザー インターフェイス要素の一部は、お使いのコンピューターでは名前や場所が異なる場合があります。これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。詳細については、「Visual Studio の設定」を参照してください。
名前付きパラメーターを指定するには
パラメーター マーカー文字を指定していない場合は、パラメーター マーカー文字を指定します。 詳細については、「方法 : パラメーター マーカー文字を指定する」を参照してください。
検索する列または式を抽出条件ペインに追加します。 選択クエリを作成し、検索列または式をクエリ出力に表示しない場合は、出力列から削除します。
検索するデータ列または式を含む行を選択し、[フィルター] グリッド列にパラメーター名を入力します。 該当するパラメーター マーカー文字がパラメーターに付いていることを確認します。
既定では、"=" 演算子が追加されます。 ただし、セルを編集して、">"、"<"、またはほかの SQL 比較演算子にも変更できます。