MS Access參數(shù)查詢

2018-12-22 10:13 更新

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

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

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

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

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

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

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

例子

現(xiàn)在,讓我們通過(guò)創(chuàng)建一個(gè)參數(shù)查詢來(lái)看看一個(gè)簡(jiǎn)單的例子。讓我們打開數(shù)據(jù)庫(kù),并在創(chuàng)建表選項(xiàng)卡中選擇查詢?cè)O(shè)計(jì)。

Temp2

雙擊tblProjects并關(guān)閉“顯示”對(duì)話框。

tblprojects

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

Select

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

Start Date

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

Parameter Value

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

Enter Start Data

單擊“OK”以確認(rèn)。

Confirm

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

Details

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

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)