2016-10-28 17 views
0

私はフロントエンドの私のメインテーブルの異なる値を検索するために複数のコンボ&テキストボックスを持っています。コードは次のようになります。異なるタイプのレプリケートだけです。これはすべて正常に動作します。私の問題は、私は私のtbl_Main(tbl_Main.LessonsLearnt & tbl_Main.RecommendedAction)で同時に2列を検索しますが、中に別の列を追加するために私の現在のコードを変更する方法を見つけ出すことはできませんテキストボックスを作成しようとしている、あるAccess 2010 txt複数のフィールドを検索するための検索ボックス?

If Not IsNull(Me.strSearch) Then 
    strWhere = strWhere & "([tbl_Main.Description] Like ""*" & Me.strSearch & "*"") AND " 
End If 

同じテキストボックスから検索できます。

免責事項:私だけが知っている - : - あなたが他の情報が必要な場合はD

私は非常に多くのMS Accessの初心者ですので、できるだけ簡単に説明を保管してください!事前に

おかげ

答えて

2
strWhere = strWhere & "(tbl_Main.Description Like '*" & Me.strSearch & "*' OR tbl_Main.OtherField Like '*" & Me.strSearch & "*') AND " 

これはDesscriptionOtherFieldのいずれかであることstrSearchを検索します。また、二重二重引用符を一重引用符で置き換え、コードの可読性を向上させ、他のDBMSとの相互互換性を保ち、テーブル/フィールド名に空白がある場合にのみ必要な括弧を削除しました。

+0

完璧に動作します - ありがとうございます。 –

関連する問題