※ ChatGPTを利用し、要約された質問です(原文:コンボボックスの抽出条件のLikeについて)
コンボボックスの抽出条件のLikeについて
このQ&Aのポイント
ACCESS2002でのフォーム内のコンボボックス処理において、抽出条件にLIKE関数を使用して値を抽出する方法について質問があります。
現在、フォーム内で入力された値を抽出条件として、コンボボックスに表示したいと考えていますが、LIKE関数を使用しても値が抽出されません。
イコール演算子を使用すると値が抽出されることから、LIKE関数の使い方が間違っている可能性があると思われます。正しい使い方について教えていただきたいです。
フォーム内のコンボボックス処理について
現在ACCESS2002でDBを構築しております。
初心者です。
フォーム内でテキストボックスから値【a】をもらい、その【a】を抽出条件として抽出結果を
コンボボックスに表示したいと考えております。
※like関数を使用
Private Sub テキスト1_AfterUpdate()
DoCmd.Requery "コンボ1"
Me!テキスト1.Requery
End Sub
コンボボックスの値集合ソースの抽出条件で
((テーブル.カラム) like "'*" & Forms!フォーム!テキスト1 & "*'")
上記で指定したのですが、何も抽出されません。
イコールで下記を実行すると値は抽出されます。
((テーブル.カラム) = Forms!フォーム!テキスト1 )
LIKE関数の使い方が悪いのでしょうか。
お手数ですが、ご教授願います。