0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ACCESSでクエリのSQLパラメータにフォームで入力した値をつかいたい(VB無しで動的なクエリ)

Posted at

フォームの値をクエリに連動させる手順

  • フォームを作成する:

値を入力するためのフォームを作成します。フォームにテキストボックス、コンボボックス、またはその他のコントロールを配置します。

  • クエリを作成する:

クエリデザインビューでクエリを作成します。
クエリの条件フィールドで、フォームのコントロールの値を参照します。
フォームのコントロールをクエリに参照する:

  • クエリの条件行に以下のように記述します:
[Forms]![フォーム名]![コントロール名]

例えば、「CustomerForm」という名前のフォームに「CustomerID」というテキストボックスがあり、その値をクエリの条件にしたい場合は、次のようにします:

[Forms]![CustomerForm]![CustomerID]
  • クエリを実行する:

フォームに値を入力し、クエリを実行すると、入力した値に基づいた結果が表示されます。

注意点
クエリを実行する際には、フォームが開いている状態でなければなりません。
フォームの値が空の場合、クエリの結果が意図しないものになる可能性があります。必要に応じて、クエリの条件に「Nullチェック」を追加することを検討してください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?