クエリの抽出条件 - 第 3 部: パラメーターを使って入力を求める

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

このシリーズの第 2 部でと見なさを使用してなど、あいまい一致を検索するクエリの抽出条件でワイルドカードします。– の優れたコードが実行時に指定した条件を適用するクエリを取得する可能性のある場合ですか。場合で入力を求めるクエリを行うことができますか。いい知らせ!入力を求めるクエリを作成することがことができますされ、実際には非常に簡単になります。

通常の抽出条件の代わりに、角かっこで囲んだ質問を使うだけです。だれかがクエリを実行すると、まず、指定した質問が表示されたダイアログ ボックスが提示されます。では、顧客の名字を尋ねる ダイアログ ボックスを表示するクエリのデザインを見てみましょう。

[抽出条件] 行の角かっこ内に表示されるパラメーターの質問

クエリの結果として、顧客テーブルからすべてのデータが返されますが、LastName が以下のユーザーの回答と一致するレコードだけです。

パラメーター値を入力する

これで完了ですが、クエリをさらに使いやすくするためにできることがあります。その 1 つとして、正しくないデータ型が入力された場合 (数字を入力する必要があるのにテキストが入力された場合など) に、Access がエラー メッセージを返すようにパラメーターを宣言できます。

パラメーターを宣言するには、次の操作を実行します。

  1. デザイン ビューでクエリを開き、パラメーターの質問 (角かっこも含む) をクリップボードにコピーします (パラメーターの質問を選んで Ctrl + C を押す)。

  2. [クエリ ツール] の [デザイン] タブにある [表示/非表示] で [パラメーター] をクリックします。

  3. [クエリ パラメーター] ダイアログ ボックスで、コピーしたパラメーターを [パラメーター] 列に貼り付け、[データ型] 列のドロップダウン リストを使ってデータ型を設定します。

質問を [クエリ パラメーター] ダイアログ ボックスに貼り付ける

本当に全面に移動する場合の入力を収集するフォームを使用することができます。フォームは、クエリの間で入力パラメーターを共有または日付/時刻のパラメーターを入力する日付の選択を提供するなどのアニメーションのすべての種類が表示されます。詳細については、クエリ、フォーム、およびレポートのパラメーターを使用するを参照してください。

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×