使用查詢提示篩選文字檔案資料庫中的資料

使用查詢提示進行搜尋與使用任何其他類型的篩選器進行搜尋類似。您可以使用萬用字元最佳化您的搜尋。在文字檔案資料庫中,您可以「逸出」某些特殊字元,使它們在查詢提示篩選器中作為為簡單字元處理。

若要逸出特殊字元,請使用方括號 ([ ]) 將該字元括起來,表示該字元應作為搜尋詞的一部分處理。

例如,假設您為文字檔案資料庫中的 "Name" 欄位建立了以下查詢提示:

Name Like ?NamePrompt

列印時,當輸入 John* 作為查詢提示時,任何以 "John" 開頭的名字都符合條件。您可能得到的搜尋結果如下所示:

但是,如果您實際上想要尋找 "John*" 條目,其中星號 (*) 為搜尋詞的一部分,那麼星號應視為為簡單字元處理,而不是萬用字元。若要執行此動作,請用方括號將星號括起來以將其逸出。在列印時,輸入 John[*] 作為查詢提示的搜尋詞。執行此動作時,僅有包含 "John*" 的條目會符合條件。

如果您需要搜尋包含方括號的詞 (例如 "MyText[1]"),則必須將第一個角括號逸出,以便將其視為簡單字元處理。在此情況下,請在列印時輸入 MyText[[]1] 作為查詢提示。(您無需逸出第二個方括號。)

如果使用運算子,則只在使用 LIKENOT LIKEBEGINS WITHNOT BEGINS WITHENDS WITHNOT ENDS WITHCONTAINSNOT CONTAINS 時必須使用逸出。

對於 EQUALSNOT EQUALS 等其他運算子,無需逸出,即使逸出也不會起作用。

如需有關使用篩選器的更多資訊,請參閱「篩選資料」。

相關主題