我在应用过滤器时遇到一些麻烦,该过滤器引用Where条件的表单中的多个文本框。
我有一个名为Search_All的按钮,我正在尝试设置前两个文本框:
Private Sub Search_All_Click()
DoCmd.ApplyFilter , "[ESN] like '*' & [Forms]![Search]![ESN TEXT] & '*' Or [CommentsField] like '*' & [Forms]![Search]![COMMENTS TEXT] & '*'"
End Sub
我可以为ESN输入一个值并成功过滤,但是当我在COMMENTS TEXT中输入内容时,它会过滤掉所有内容并且不会显示任何记录。
答案 0 :(得分:0)
尝试清理报价:
DoCmd.ApplyFilter , "[ESN] Like '*" & [Forms]![Search]![ESN TEXT] & "*' Or [CommentsField] Like '*" & [Forms]![Search]![COMMENTS TEXT] & "*'"