-3

我的表单有多个输入文本框。保持简单;我需要使用用户输入的文本搜索数据库字段。例子:

  • 包含术语“总线”(在文本框 1 中)
  • 和“曲目”(在文本框 2 中)
  • 和“路线”(在文本框 3 中)。

当我点击“搜索”按钮时,应该填充结果。

现在我将它用于一个文本区域输入

我的查询是:

Like "*" & [Forms]![ATG]![ContainsSearch] & "*"
4

1 回答 1

0

OP提供的答案如下(启动社区wiki)

SELECT ATG1.Term 
   FROM ATG1 
WHERE 
 (
   (
     (
         (ATG1.Term) Like "" & [Forms]![ContainsForm]![ContainsText] &  "" Or 
         (ATG1.Term) Like "" & [Forms]![ContainsForm]![ContainsText1] & ""
     ) And 
     (
         (ATG1.Term) Not Like "" & [Forms]![ContainsForm]![NotContainsText] & "" Or
         (ATG1.Term) Not Like "" & [Forms]![ContainsForm]![NotContainsText1] & ""
     )
   )
 );
于 2011-07-03T06:21:01.990 回答