我的表单有多个输入文本框。保持简单;我需要使用用户输入的文本搜索数据库字段。例子:
- 包含术语“总线”(在文本框 1 中)
- 和“曲目”(在文本框 2 中)
- 和“路线”(在文本框 3 中)。
当我点击“搜索”按钮时,应该填充结果。
现在我将它用于一个文本区域输入
我的查询是:
Like "*" & [Forms]![ATG]![ContainsSearch] & "*"
我的表单有多个输入文本框。保持简单;我需要使用用户输入的文本搜索数据库字段。例子:
当我点击“搜索”按钮时,应该填充结果。
现在我将它用于一个文本区域输入
我的查询是:
Like "*" & [Forms]![ATG]![ContainsSearch] & "*"
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] & ""
)
)
);