鍍金池/ 教程/ 數(shù)據(jù)庫/ Access參數(shù)查詢
Access關(guān)聯(lián)數(shù)據(jù)
Access數(shù)據(jù)庫簡介
Access索引
Access創(chuàng)建窗體
Access添加數(shù)據(jù)
Access多對多關(guān)系
Access教程
Access總結(jié)數(shù)據(jù)
Access不匹配項查詢向?qū)?/span>
Access對象
Access創(chuàng)建查詢
Access計算表達(dá)式
Access操作查詢
Access一對多關(guān)系
Access SQL視圖
Access數(shù)據(jù)類型
Access一對一關(guān)系
Access創(chuàng)建表
Access重復(fù)查詢向?qū)?/span>
Access連接
Access查詢標(biāo)準(zhǔn)(條件)
Access分組數(shù)據(jù)
Access創(chuàng)建關(guān)系
Access關(guān)系型數(shù)據(jù)庫
Access參數(shù)查詢
Access導(dǎo)航窗體
Access通配符
Access備用條件
Access創(chuàng)建數(shù)據(jù)庫
Access查詢數(shù)據(jù)

Access參數(shù)查詢

關(guān)于查詢的最好的部分是可以一次又一次地保存和運(yùn)行相同的查詢,但是當(dāng)您通過只更改條件來一次又一次地運(yùn)行相同的查詢時,則可以考慮查詢來接受參數(shù)并按指定參數(shù)值來查詢。

  • 如果您經(jīng)常要運(yùn)行特定查詢的變體,請考慮使用參數(shù)查詢。
  • 參數(shù)查詢以交互方式檢索信息,提示最終用戶在運(yùn)行查詢之前提供條件。
  • 也可以指定參數(shù)應(yīng)該接受的數(shù)據(jù)類型。
  • 可以為任何參數(shù)設(shè)置數(shù)據(jù)類型,但為數(shù)字,貨幣或日期/時間數(shù)據(jù)設(shè)置數(shù)據(jù)類型尤其重要。
  • 當(dāng)指定參數(shù)應(yīng)該接受的數(shù)據(jù)類型時,如果用戶輸入錯誤的數(shù)據(jù)類型(例如預(yù)期貨幣時輸入文本),則會看到更有用的錯誤消息。
  • 如果參數(shù)設(shè)置為接受文本數(shù)據(jù),則任何輸入都被解釋為文本,并且不顯示錯誤消息。

示例

現(xiàn)在通過創(chuàng)建一個簡單的例子來看看一個參數(shù)查詢。打開數(shù)據(jù)庫,然后在創(chuàng)建表 選項卡中選擇:查詢設(shè)計。雙擊Projects表并關(guān)閉顯示對話框。

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

在查詢設(shè)計網(wǎng)格中,在ProjectStart列的條件 行中,鍵入[輸入項目開始時間], 字符串[輸入項目開始時間] 是輸入?yún)?shù)的提示。方括號表示要查詢輸入,而文本是輸入項目開始時間是參數(shù)提示信息。

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

現(xiàn)在輸入下面的日期,如以下屏幕截圖所示 -

假設(shè)Projects 表中有以下數(shù)據(jù) -

那么執(zhí)行查詢,將得到以下數(shù)據(jù) -

因此,將看到2017年12月30日開始的項目的詳細(xì)信息。 轉(zhuǎn)到“設(shè)計視圖”并再次運(yùn)行查詢,輸入項目開始時間:2017-12-27。

那么執(zhí)行查詢,將得到以下數(shù)據(jù) -


上一篇:Access索引下一篇:Access備用條件