ACCESS2002の入力値からフィルタをかける
はじめまして
会社で商品マスタという、データベースのテーブルを持っています。
テーブルから、フォームフィルタを使って特定の番号・データを持ったものだけ抽出して表示する方法をよく使っていてわかるのですが、テーブルを直接触るので危険と思っています。
そこで、次のようなフォーム画面を作って誰でも抽出できるように運用しようとしています。
(抽出クエリを個々に作ってもらう案もありましたが・・実用的ではないので却下されてしまいました。)
まず、フォーム画面に非連結のテキストボックス5個とコマンドボックス1個を設置して
テキストボックスの5個の内、1個でも入力がある状態で[cmd]を押すと
テキストボックスの内容で抽出したクエリを表示するという物を作りたいと思っています。
(テキストボックス5個全て入力した場合は、入力があるごとにandにしようと思っています。)
ま
た、5個全て入力がない状態で[cmd]を押したら、エラーメッセージを出したいと考えています。
フォームのデータ
テキストボックス:[Tx1],[Tx2],[Tx3 ],[Tx4],[Tx5]
コマンドスイッチ:[cmd]
テーブルのデータ
テーブル:[tb1],[tb2],[tb3],[tb4],[tb5],[tb6],[tb7],[tb8],[tb9]
ボタンは、フォームの実行を選択しています。が、うまくいきません。
いろいろググっているのですが、ACCESS初心者ですので、『これが参考になる』過去ログとか、
『このHPが』とかもわかりません。
どなたかご教授願えないでしょうか?
細かく教えていただければ幸いです。
お礼
ご回答有難うございます。 大変参考になりました。 早速試してみます。