“我的查询”根据搜索表单中一些不同的未绑定字段提取记录。对于可搜索字段,我在每个查询字段的条件第二栏中使用以下内容:
Like Nz([field_in_search_form], "*")
对于“名称”字段,我希望最终用户键入“ Tony”并获得诸如“ Tony”,“ Tony B。”,“ Tony Bacon”,“ Tony Bacon and Alfred Ham”之类的结果。
是否有一种方法可以在条件中使用通配符?另一个IT专家建议我将字段设置为局部变量,然后将通配符添加到变量中,但是我无法以有用的方式在网络上进行搜索。
谢谢!
答案 0 :(得分:0)
尝试使用(SQL):
Select * From YourTable
Where [YourField] Like [field_in_search_form] & "*"
如果应包含Null:
Select * From YourTable
Where ([YourField] Like [field_in_search_form] & "*") Or ([field_in_search_form] Is Null)