使用查询提示筛选文本文件数据库中的数据 |
使用查询提示进行搜索与使用任何其他类型的筛选器进行搜索类似。可以使用通配符优化您的搜索。在文本文件数据库中,您可以转义某些特殊字符,使它们可以在查询提示筛选器中被处理为简单字符。
要转义特殊字符,请使用角括号 ([ ]) 将其括起来以指示将该字符处理为搜索词的一部分。
例如,假设您为文本文件数据库中的“Name”字段创建了以下查询提示:
Name Like ?NamePrompt
打印时,当输入 John*
作为查询提示时,会匹配任何以“John”开头的名字。您可能得到的搜索结果如下所示:
John Berry
John Hancock
John Smith
但是,如果您实际上想要查找星号 (*) 为搜索词一部分的条目“John*”,那么您想要星号被处理为简单字符而不是通配符。要执行此操作,请用角括号将星号括起来以将其转义。在打印时,输入 John[*]
作为查询提示的搜索词。执行此操作时,会仅匹配包含“John*”的条目。
如果您需要搜索包含角括号的词(例如“MyText[1]”),则必须将第一个角括号转义,以便将其处理为简单字符。在此情况下,请在打印时输入 MyText
[
[
]
1]
作为查询提示。(您无需转义第二个角括号。)
使用运算符时,必须仅在使用 LIKE
, NOT LIKE
, BEGINS WITH
, NOT BEGINS WITH
, ENDS WITH
, NOT ENDS WITH
, CONTAINS
, and NOT CONTAINS
时使用转义。
对于 EQUALS
and NOT EQUALS
等其他运算符,无需转义,即使转义也不起作用。
有关使用筛选器的更多信息,请参阅“筛选数据”。
相关主题