答案1
好的,我在另一个论坛上找到了一个帖子,可以解决你的需求https://www.access-programmers.co.uk/forums/showthread.php?t=188663
搜索表单的功能比您想要的要多,但使用文本框搜索多个字段(和多个表)的功能已得到解决。还有一个示例数据库可供下载。
简单来说,我做了一个简单的查询,搜索表单,其中包含一个文本框,用于输入要查找的搜索字符串。输入文本,单击按钮,查询就会运行。
这里是查询:SELECT tblSamples.SampleID, tblSamples.Sample, tblSamples.Data, tblSamples.Drawing, tblSamples.Modification FROM tblSamples WHERE (((tblSamples.Sample) Like "" & [Forms]![frmSearch]![txtSearch] & "")) OR (((tblSamples.Data) Like "" & [Forms]![frmSearch]![txtSearch] & "")) OR (((tblSamples.Drawing) Like "" & [Forms]![frmSearch]![txtSearch] & "")) OR (((tblSamples.Modification) Like "" & [Forms]![frmSearch]![txtSearch] & ""));
这是基于我的示例表(tblSamples),其中包含四个字段、搜索表单(frmSearch),其中有一个运行查询的按钮
答案2
有各种各样的示例可以说明您想要做什么。您只需使用要搜索的字段进行查询,然后创建一个以该查询为记录源的表单。
然后为每个字段添加文本框,人们可以在其中输入他们要查找的搜索词。这是我使用过的优秀且易于理解的教程:https://www.599cd.com/tips/access/multi-field-search-form-like/