使用查詢提示篩選文字檔案資料庫中的資料 |
使用查詢提示進行搜尋與使用任何其他類型的篩選器進行搜尋類似。您可以使用萬用字元最佳化您的搜尋。在文字檔案資料庫中,您可以「逸出」某些特殊字元,使它們在查詢提示篩選器中作為為簡單字元處理。
若要逸出特殊字元,請使用方括號 ([ ]) 將該字元括起來,表示該字元應作為搜尋詞的一部分處理。
例如,假設您為文字檔案資料庫中的 "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
和 NOT CONTAINS
時必須使用逸出。
對於 EQUALS
和 NOT EQUALS
等其他運算子,無需逸出,即使逸出也不會起作用。
如需有關使用篩選器的更多資訊,請參閱「篩選資料」。
相關主題