Access引數查詢


關於查詢的最好的部分是可以一次又一次地儲存和執行相同的查詢,但是當您通過只更改條件來一次又一次地執行相同的查詢時,則可以考慮查詢來接受引數並按指定引數值來查詢。

  • 如果您經常要執行特定查詢的變體,請考慮使用引數查詢。
  • 引數查詢以互動方式檢索資訊,提示終端使用者在執行查詢之前提供條件。
  • 也可以指定引數應該接受的資料型別。
  • 可以為任何引數設定資料型別,但為數位,貨幣或日期/時間資料設定資料型別尤其重要。
  • 當指定引數應該接受的資料型別時,如果使用者輸入錯誤的資料型別(例如預期貨幣時輸入文字),則會看到更有用的錯誤訊息。
  • 如果引數設定為接受文字資料,則任何輸入都被解釋為文字,並且不顯示錯誤訊息。

範例

現在通過建立一個簡單的例子來看看一個引數查詢。開啟資料庫,然後在建立表 索引標籤中選擇:查詢設計。雙擊Projects表並關閉顯示對話方塊。

選擇想要檢視的欄位作為查詢結果,如以下螢幕截圖所示。

在查詢設計網格中,在ProjectStart列的條件 行中,鍵入[輸入專案開始時間], 字串[輸入專案開始時間] 是輸入引數的提示。方括號表示要查詢輸入,而文字是輸入專案開始時間是引數提示資訊。

讓我們現在執行查詢,將看到以下提示。

現在輸入下面的日期,如以下螢幕截圖所示 -

假設Projects 表中有以下資料 -

那麼執行查詢,將得到以下資料 -

因此,將看到2017年12月30日開始的專案的詳細資訊。 轉到「設計檢視」並再次執行查詢,輸入專案開始時間:2017-12-27

那麼執行查詢,將得到以下資料 -