Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

本系列的第 2 部分,我們考慮在查詢準則中使用 LIKE 和萬用字元來尋找不精確的比對。 很好用,但如果您能夠取得查詢以執行時提供的準則,會如何呢? 如果您可以讓查詢要求輸入,會如何? 好消息! 您可以讓查詢要求輸入,實際上很簡單。

您用的是使用以方括弧括住的問題,以做為一般準則。 當有人執行查詢時,第一件事是顯示您用過問題的對話方塊。 讓我們看看產生該客戶姓氏的查詢設計 對話方塊。

[準則] 列中以方括弧括住的參數問題

查詢會從 Customers 資料表返回所有資料,但只有 LastName 符合使用者答案的記錄:

輸入參數值

雖然這樣可以完成工作,但您可以執行一些操作來改善查詢的可用性。 例如,您可以宣告參數,讓 Access 在使用者輸入錯誤的資料類型時提供合理的錯誤訊息 (例如,有人輸入需要輸入) 。

若要宣告參數:

  1. 在 [設計檢視> 中開啟查詢,將參數問題複製到剪貼 (中選取參數問題,然後按 Ctrl+C) 。

  2. 在查詢工具|在 [顯示/隱藏群組中按一下 [參數

  3. [查詢參數> 對話方塊中,將複製的參數貼到參數資料行,然後使用資料類型欄中的下拉式清單設定資料類型。

將問題貼到 [查詢參數] 對話方塊

如果您真的想要全部使用,您可以使用表單來收集輸入。 表單會開啟各種可能,例如,在一組查詢之間共用輸入參數,或提供日期選擇器來輸入日期/時間參數。 詳細資訊請參閱在查詢、表單和報表使用 參數

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×