MS Access參數(shù)查詢

2018-12-22 10:13 更新

有關查詢的最好的部分是,您可以一次又一次地保存和運行相同的查詢,但是當通過僅更改條件再次運行相同的查詢時,您可以考慮查詢接受參數(shù)。

  • 如果你經(jīng)常需要運行特定查詢的變體,可考慮使用參數(shù)查詢

  • 參數(shù)查詢以交互方式檢索信息,提示最終用戶在運行查詢之前提供標準。

  • 您還可以指定參數(shù)應接受的數(shù)據(jù)類型。

  • 您可以為任何參數(shù)設置數(shù)據(jù)類型,但特別重要的是為數(shù)字,貨幣或日期/時間數(shù)據(jù)設置數(shù)據(jù)類型。

  • 當指定參數(shù)應接受的數(shù)據(jù)類型時,如果用戶輸入錯誤類型的數(shù)據(jù)(例如在需要貨幣時輸入文本),則用戶會看到更有用的錯誤消息。

  • 如果參數(shù)設置為接受文本數(shù)據(jù),則任何輸入都將解釋為文本,并且不顯示錯誤消息。

例子

現(xiàn)在,讓我們通過創(chuàng)建一個參數(shù)查詢來看看一個簡單的例子。讓我們打開數(shù)據(jù)庫,并在創(chuàng)建表選項卡中選擇查詢設計。

Temp2

雙擊tblProjects并關閉“顯示”對話框。

tblprojects

選擇要查看的字段作為查詢結果,如以下屏幕截圖所示。

Select

在查詢設計網(wǎng)格中,在ProjectStart列的條件行中,鍵入[輸入項目開始數(shù)據(jù)]。字符串[輸入項目開始數(shù)據(jù)]是您的參數(shù)提示。方括號表示您希望查詢要求輸入,并且文本輸入項目開始數(shù)據(jù)參數(shù)提示顯示。

Start Date

現(xiàn)在讓我們來運行查詢,您將看到以下提示。

Parameter Value

現(xiàn)在讓我們輸入以下日期。

Enter Start Data

單擊“OK”以確認。

Confirm

因此,您將看到從2007年2月1日開始的項目的詳細信息。讓我們轉(zhuǎn)到設計視圖并再次運行查詢。

Details

輸入上面截圖中的日期,然后單擊確定。您現(xiàn)在將看到從5/1/2008開始的項目的詳細信息。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號