使用螢幕助讀程式在 Access 桌面資料庫建立查詢

套用到
Microsoft 365 Access Access 2024 Access 2021 Access 2019 Access 2016

本文是針對使用螢幕閱讀程式(如 Windows Narrator、JAWS 或 NVDA)搭配 Windows 工具或功能及 Microsoft 365 產品的人。 本文是協助工具說明與學習內容集的一部分,您可以在我們的應用程式上找到更多協助工具資訊。 如需一般協助,請造訪 Microsoft 支援服務

用鍵盤和螢幕閱讀器使用 Access 來建立查詢。 我們已使用朗讀程式、JAWS 和 NVDA 加以測試,但是只要遵循常見的協助工具標準和技巧,就可以與其他螢幕助讀程式搭配使用。

查詢功能讓你更容易查看、新增、刪除或更改 Access 桌面資料庫中的資料。 查詢也適用於快速尋找特定資料、計算或摘要資料,或自動化資料管理任務(例如定期檢視最新資料)時。

注意

本主題內容

查詢類型

在設計完善的資料庫中,您想要透過表單或報表顯示的資料通常位於多個資料表中。 查詢會從各個不同的資料表中提取資訊,並在組合後顯示在表單或報表中。 有兩種主要的查詢類型︰選取查詢與巨集指令查詢。 您建立的查詢類型取決於您想要執行的工作。

選擇查詢

選擇查詢是請求資料結果。 選擇查詢能幫助你在 資料表 視圖中取得所需的資料。 使用選擇查詢來執行以下操作:

  • 只檢閱資料表中特定欄位的資料
  • 同時檢閱多個相關資料表中的資料
  • 根據特定準則檢閱資料
  • 計算結果
  • 將不同資料表的資料合併

例如,如果 一個產品 表有多個欄位 (欄位) ,你可以建立一個選擇查詢,取得一個乾淨的檢視,只聚焦於你需要的欄位 (欄位) 。 您也可以新增準則來篩選傳回的列數,例如只將所含產品成本超過 $10.00 的列傳回。

動作查詢

「巨集指令查詢」是在要求對資料執行巨集指令。 使用巨集指令查詢來新增、變更或刪除資料庫中的資料。 像是新增或刪除資料等的每項工作,都有特定的巨集指令查詢類型。

建立選取查詢

要執行簡單查詢,請使用查詢精靈。 要為你的查詢加入條件,請使用查詢 Designer。

使用查詢精靈

  1. 按Alt+C、Q、Z。新 查詢 視窗會開啟,並選擇 了簡單查詢 精靈。

    秘訣

    • 如果您想要建立查詢的資料表還尚未儲存,系統會提示您要先儲存才能開啟查詢精靈。
    • 你也可以使用查詢精靈建立其他類型的查詢: 交叉表查詢、尋找重複查詢(Find Duplicates Query)用來尋找單一資料表中欄位值重複的紀錄,以及尋找不匹配查詢(Find Unmatched Query)來尋找某資料表中) 列 (,但其他資料表中沒有相關紀錄的紀錄。
  2. 按 Enter。 [簡單查詢] 視窗隨即開啟,而焦點會放在 [可用的欄位] 清單方塊中。

  3. 若要移至 [資料表/查詢] 編輯下拉式方塊,請按 Alt+T 或 Shift+Tab。

  4. 要開啟下拉選單,請按Alt+Down箭頭鍵。 在下拉選單中,選擇你想執行查詢的資料表,請使用上下箭頭鍵。

  5. 若要移至 [可用的欄位] 清單方塊,請按 Tab 鍵。 要選擇你想執行查詢的欄位,請使用向下箭頭鍵。

  6. 若要將欄位新增至查詢,請按 Alt+S。 焦點會移到 [已選取的欄位] 清單方塊。

  7. 按 Tab 鍵直到聽到「大於按鈕」,然後按下 Enter。

  8. 如果你想新增所有欄位,按 Alt+S 然後按 Tab 鍵直到聽到:「大於按鈕。」 按一次 Tab 鍵。 在旁白和NVDA中,你會聽到:「按鈕。」在《JAWS》裡,你會聽到:「雙重右箭頭按鈕。」 按 Enter 鍵以選取該項目。

  9. 若要將更多資料表新增至查詢,請按 Alt+T。 焦點會移到 [資料表/查詢] 編輯欄位。 視需要重複步驟4至9。

  10. 當您將所有資料表和欄位輸入完成後,若要移至下一個精靈頁面,請按 Alt+N。

    秘訣

    根據你輸入的資訊,接下來的巫師頁面可能會有所不同。 例如,你可能會被要求選擇查詢的詳細或摘要版本。 請進行選擇,接著若要移至下一個精靈頁面,請按 Alt+N。

  11. 在新的精靈頁面上,你會聽到:「你想要哪個標題來做你的查詢?」 按 Shift+Tab。焦點會移到 標題編輯 欄位。 輸入查詢名稱。

  12. 檢查、修改並儲存你的查詢信。

    • 要儲存查詢並打開查看資訊,請按Alt+O,然後按Enter鍵。 若要關閉查詢,請按 F6。
    • 若要儲存查詢並退出精靈而不顯示查詢結果,請按 Alt+F、S 鍵。當精靈關閉時,查詢會出現在一個新分頁,焦點在第一個儲存格。
    • 若要修改查詢設計,請按 Alt+M,然後按下 Enter。 查詢會在 設計 檢視中開啟。

使用查詢設計工具

  1. 按Alt+C、Q、D。「 顯示表格 」對話框開啟,選取「 表格」 標籤,你會聽到:「顯示表格對話框」。

  2. 「顯示表格 」對話框中,要選取表格並將其加入查詢,請使用向下箭頭鍵,當你聽到想要的資料表名稱時按 Alt+A。 在設計格線上方的工作區中,貼上資料表。

  3. 若要關閉 [顯示資料表] 對話方塊,請按 Alt+C。

  4. 焦點在設計格子裡,欄位 的編輯框裡。 使用旁白與 NVDA 時,你會聽到:「存取,第一列,第一欄。」 在 JAWS,你會聽到:「設計、自動編號、打字與文字。」 要將欄位加入設計網格,請按 Alt+Down 箭頭鍵。 會打開一個可選欄位的下拉選單。

  5. 要用 JAWS 移動到下拉選單,請按 Ctrl+Up 箭頭鍵。 使用旁白時,焦點會自動移到下拉選單。

  6. 要從下拉選單中選擇欄位,按住向下箭頭鍵直到聽到你想要的欄位名稱,然後按 Enter 鍵選擇。 您所選取的欄位會出現在欄中。 焦點會自動移至下一欄。

  7. 若要將另一個欄位新增至查詢,請重複步驟 4-6。

  8. 若要將準則新增至欄位︰

    1. 在 Narrator 和 NVDA 中,在你想加標準的欄位裡,按下箭頭鍵直到聽到:「第11列,第1欄。」 使用《JAWS》時,按下箭頭鍵直到聽到「Criteria」這個字樣。
    2. 輸入所需準則。 例如,在產品表中的價格欄位,輸入直角括號,輸入符號 10 (>=10) ,即可顯示價格大於或等於 $10.00 的產品清單。
  9. 要顯示查詢結果,請按 Alt+J、Q、G。

  10. 若要儲存查詢,請按 Ctrl+S。 在 「另存為」 對話框中,輸入查詢名稱,然後按下 Enter。

注意

若要同時檢閱多個相關資料表中的資料,您可以使用查詢設計工具。 舉例來說,如果您的資料庫有客戶資料表與訂單資料表,而且每個資料表都有 [客戶識別碼] 欄位,在兩個資料表之間形成基本的一對多關聯性,您可以建立查詢,傳回特定縣市的客戶訂單。 若要建立查詢,以同時檢閱多個資料表中的資料,請使用此處所列的程序,但重複步驟 2 到 8,以將其他資料表、欄位及準則新增至查詢。

建立參數查詢

如果您經常執行變動的特定查詢,請考慮使用參數查詢。 當您執行參數查詢時,查詢會提示您輸入欄位值,然後使用您提供的值來建立查詢準則。

  1. 在瀏覽窗格中,選取參數查詢要做為依據的查詢。
  2. 按 Shift+F10。 操作功能表隨即開啟。
  3. 請按 D。該查詢會在 [設計] 檢視開啟,而焦點會放在查詢設計格線中第一個欄位的第一列。
  4. 要移動到你想修改的欄位,按右鍵直到聽到你想要的欄位名稱。
  5. 要進入 條件 列,使用旁白和 NVDA,請按下箭頭鍵直到聽到:「第11列,第1欄。」 使用《JAWS》時,按下箭頭鍵直到聽到「Criteria」這個字樣。
  6. 在儲存格中,刪除任何現有的資訊,然後輸入參數字串。 例如,如果你想建立一個參數查詢以尋找紐約的客戶,請刪除「New York」並輸入 For what city?。 你不能在參數提示中使用句點 (.) 或驚嘆號 (!) 作為文字。 字串 For what city? 就是你的參數提示。 括號表示你希望查詢能要求輸入,而文字 (For what city? ,) 是參數提示所顯示的問題。
  7. 執行查詢時,請按 Alt+J、Q、G 鍵。Enter 參數值 視窗會打開,焦點在編輯欄位。 輸入一個值,例如。 New York
  8. 按住 Tab 鍵直到找到確定鍵,然後按下 Enter 。 在此範例中,會出現紐約客戶的訂單。

指定參數的資料型別

您也可以指定參數應該接受哪些類型的資料。 您可以設定任何參數的資料類型,但務必要設定數值、貨幣或日期/時間資料的資料類型。 當你指定參數應接受的資料類型時,若使用者輸入錯誤資料類型(例如預期貨幣時輸入文字),會收到更有用的錯誤訊息。

注意

如果將參數設定為接受文字資料,則任何輸入項目都會解譯成文字,且不會顯示任何錯誤訊息。

  1. 開啟參數查詢。 要切換到 設計 視圖,請按 Alt+H、W、D。設計網格打開。
  2. 按Alt+J、Q、S、P。查詢 參數 對話框會打開,焦點放在 參數 欄位。
  3. 為每個你想指定的資料型別參數輸入提示詞。 請務必確認每個參數都符合您在查詢設計格線的 [準則] 資料列中使用的提示。 例如,如果你輸入 For what city?了 ,你會在 查詢參數 對話框中輸入相同的提示。
  4. 若要移至 [資料類型] 欄,請按 Tab 鍵。
  5. 要開啟下拉選單,請按Alt+Down箭頭鍵。
  6. 要選擇參數的資料型別,請按下箭頭鍵直到聽到你想要的。
  7. 若要儲存並結束對話方塊,請按 Enter。

想了解更多關於參數的使用資訊,請前往「 使用 parameters 以請求輸入」頁面。

建立交叉資料表查詢

當您想要重建摘要資料,使其更容易閱讀及理解,請使用交叉資料表查詢。 交叉資料表查詢會計算加總、平均或其他彙總函數,然後藉由兩組的值來將結果分組,一組在資料工作表旁邊,而另一組在最上方。 您可以使用查詢精靈,迅速建立交叉資料表查詢。

交叉資料表查詢精靈可讓您選擇單一資料表或查詢,做為交叉資料表查詢的記錄來源。 如果您想要包含在交叉資料表查詢中的資料,並非全部都在單一資料表中,請先建立選取查詢,將您所要的資料傳回。

  1. 按Alt+C、Q、Z。新 查詢 對話框會打開,並選擇 了簡單查詢 精靈。

    秘訣

    如果您想要建立查詢的資料表還尚未儲存,系統會提示您要先儲存才能開啟查詢精靈。

  2. 按向下鍵。 你聽到:「Crosstab 查詢精靈。」

  3. 請按 Enter 或 Alt+N。 交叉表查詢精靈開啟時,選取 了「表格」 按鈕,焦點則在「表格」清單框中。

  4. 選取您要用來建立交叉資料表查詢的物件︰

    • 要選擇表格,請使用向下箭頭鍵。
    • 若要選取查詢,請按 Alt+Q。 按 Shift+Tab 鍵可移動到清單框。 要選擇查詢,請按下箭頭鍵直到聽到你想要查詢的名稱。
    • 若要選取資料表和查詢兩者,請按 Alt+O。 按 Shift+Tab 鍵可移動到清單框。 要選擇你想要的資料表和查詢,請按下箭頭鍵直到聽到你想要的。
  5. 若要移至下一頁,請按 Enter 或 Alt+N。

  6. 下一頁隨即開啟,而焦點會放在 [可用的欄位] 清單方塊中。 要選擇包含你想用作列標題的值的欄位,請按下下箭頭鍵。

  7. 要新增所選欄位,請按 Tab 鍵,然後按 Enter。 針對您想要新增的每一個欄位,重複此步驟。

    秘訣

    • 您最多可以選取三個欄位做為列名來源,但使用的列名越少,交叉資料表查詢的資料工作表就越容易閱讀。
    • 如果選擇多個欄位做為列名來源,您選擇欄位的順序會決定用來排序結果的預設順序。
  8. 若要移至下一個精靈頁面,請按 Enter 或 Alt+N。

  9. 要選擇包含你想用作欄標題值的欄位,請按下箭頭鍵直到聽到你想要的欄位。

    秘訣

    一般來說,應該選擇包含很少值的欄位,這樣結果才會容易閱讀。 例如,寧可使用只包含幾種可能值 (例如性別) 的欄位,而不要使用可能包含很多不同值 (例如年齡) 的欄位。

  10. 如果您選擇要用於欄標題的欄位,其資料類型為 [日期/時間],精靈會增加一個步驟,讓您依時間間隔將日期分組。 您可以指定 [年]、[季]、[月]、[日] 或 [日期/時間]。 如果您未選擇將 [日期/時間] 欄位當成欄標題,精靈會跳過此頁面。

  11. 若要移至下一頁,請按 Enter 或 Alt+N。 當頁面開啟時,已選取 [欄位] 清單方塊中的第一個欄位,而焦點會放在 [函數] 清單方塊。

  12. 若要移動到 欄位 清單框,選擇其他欄位,請按 Shift+Tab。使用旁白和NVDA時,你會聽到:「欄位,已選。」 在 JAWS 裡,你會聽到「欄位、冒號、清單框」和第一個欄位的名稱。

  13. 要選擇欄位,請使用向下箭頭鍵。

  14. 要移動到 功能清單 框,請按 Tab 鍵。 使用旁白和 NVDA 時,你會聽到:「功能已選中。」 在 JAWS 裡,你會聽到「Functions, colon, list box」和第一個函式的名稱。

  15. 要選擇用來計算摘要值的函式,請使用向下箭頭鍵。 所選取欄位的資料類型會決定可使用哪個函數。

  16. 完成選擇後,按 Tab 鍵直到勾選「 是,包含列和」 的勾選框。 按空白鍵選擇或清除。 如果納入列合計,交叉資料表查詢就會有一個額外的列名,該列名使用相同的欄位與函數做為欄位值。 納入列合計會額外插入一欄,這一欄會彙總剩餘的欄。 例如,假設交叉資料表查詢會根據位置和性別來計算平均年齡 (使用性別欄名),額外這一欄就會根據位置計算所有性別的平均年齡。

    秘訣

    你可以透過在 設計 檢視中編輯交叉表查詢來更改產生列和的函式。

  17. 若要移至下一個精靈頁面,請按 Enter 或 Alt+N。

  18. 要為查詢命名,請按 Shift+Tab 鍵,然後輸入一個名稱。 預設名稱會先加底線,後面加上「crosstab」後綴。

  19. 檢視、修改並儲存查詢信。

    • 要檢視交叉表查詢,請按 Enter。
    • 要修改查詢設計,請按 Alt+M,然後按 Enter。
    • 若要儲存查詢並結束精靈,請按 Alt+F。

建立刪除查詢

當您想要同時從資料表或兩個相關的資料表移除整份記錄 (列) 時,請使用刪除查詢。 刪除查詢非常有用,因為可讓您指定準則,快速找出並刪除資料。 此外,您可以重複使用儲存的查詢,因此也可以節省您的時間。

注意

  • 在您刪除任何資料,或執行刪除查詢之前,請確認您已備份 Access 桌面資料庫。 刪除查詢可讓您在執行刪除之前,得以檢閱即將刪除的列。
  • 如果您只想要刪除幾筆記錄,則不需要查詢。 只要在 資料表 檢視中開啟表格,選擇欄位 (欄位) 或記錄 (列,) 想刪除,然後按下刪除。 系統會要求您確認永久刪除。

建立一個刪除查詢,刪除表格或欄位中所有空列

  1. 按Alt+C、Q、D。顯示 對話框會打開。

  2. 要選擇表格,請按下鍵直到聽到你想要的表格名稱。 請按 Alt+A。 針對您想要從中刪除記錄的每一個資料表,重複此步驟。

  3. 若要關閉 [顯示資料表] 對話方塊,請按 Alt+C。 資料表會以視窗的形式列出所有欄位,顯示在查詢設計格線的左上角區段內。

  4. 按Alt+J、Q、X。設計網格展開,焦點放在第一個欄位。 在設計格子中, 排序顯示 列已不再可用,但 刪除列現在 可用。

  5. 按Alt+Down方向鍵打開下拉清單。

  6. 按下箭頭鍵直到聽到你想要的欄位,然後按 Enter。 焦點隨即移到下一欄。

  7. 要移動到上一欄,請按左箭頭鍵。

  8. 要移動到 刪除 列,請按下鍵直到聽到「刪除冒號」,然後按 Alt+Down 箭頭鍵開啟下拉清單。

  9. 要選擇「在哪裡」,請按上鍵,然後按 Enter。 焦點隨即移到下一欄。

  10. 要移動到上一欄,請按左箭頭鍵。

  11. 要移動到 條件 列,請按下箭頭鍵。

  12. 當你聽到「Criteria」或「第11列,第1欄」時,請輸入 IsNull(true).

  13. 要確認查詢是否回傳你想刪除的紀錄,請按 Alt+H、W、H。

  14. 若要執行查詢︰

    1. 要切換到 設計 視圖,請按 Alt+H、W、D。
    2. 設計 檢視中,按 Alt+J、Q、G 鍵。會跳出確認視窗,要求你確認刪除欄位。
    3. 若要刪除這些列,請按 Enter。
  15. 若要儲存查詢,請按 Ctrl+S。 在 「另存為」 對話框中,輸入一個名稱,然後按下 Enter。

建立一個帶有特定條件的刪除查詢

  1. 按Alt+C、Q、D。顯示 對話框會打開。

  2. 要選擇表格,請按下鍵直到聽到你想要的表格名稱。 請按 Alt+A。 針對您想要從中刪除記錄的每一個資料表,重複此步驟。

  3. 若要關閉 [顯示資料表] 對話方塊,請按 Alt+C。 資料表會以視窗的形式列出所有欄位,顯示在查詢設計格線的左上角區段內。

  4. 按Alt+J、Q、X。設計網格展開,焦點放在第一個欄位。 在設計格子中, 排序顯示 列已不再可用,但 刪除列現在 可用。

  5. 按Alt+Down方向鍵打開下拉清單。

  6. 要選擇符合你想要刪除條件的欄位,按住下箭頭鍵直到聽到你想要的欄位,然後按下 Enter。

  7. 要移動到 刪除 列,請按下箭頭鍵。 按Alt+Down箭頭鍵,然後選擇「Where」,先按下鍵,再按Enter。 焦點隨即移到下一欄。

  8. 要移動到上一欄,請按左箭頭鍵。

  9. 要移動到 條件 列,請按下箭頭鍵。

  10. 輸入準則。 如需查詢中的準則清單範例,請參閱建立並執行刪除查詢

  11. 要移動到 顯示 列,請按上鍵。

  12. 按空白鍵可清除每個條件的 「顯示 」勾選框。

  13. 要確認查詢是否回傳你想刪除的紀錄,請按 Alt+H、W、H。

  14. 若要執行查詢︰

    1. 要切換到 設計 視圖,請按 Alt+H、W、D。
    2. 設計 檢視中,按 Alt+J、Q、G 鍵。會跳出確認視窗,要求你確認刪除 X 列。
    3. 若要刪除這些列,請按 Enter。
  15. 若要儲存查詢,請按 Ctrl+S。 在 「另存為」 對話框中,輸入一個名稱,然後按下 Enter。

備份資料庫

  1. 按下Alt+F、A鍵。「 另存為 」選單打開,並選擇「 另存資料庫為新 檔」。
  2. 要備份資料庫,按 B,然後再按 Enter。 「 另存為 」對話框會打開,並選取 檔案名稱 文字框。 如有需要,請輸入資料庫的新名稱,然後按 Enter。

如果您使用的是唯讀檔案或以舊版 Access 建立的資料庫,您可能會收到訊息,指出無法建立資料庫的備份。

還原到備份

  1. 關閉並重新命名原始檔案,讓備份版本可以使用原始版本的名稱。
  2. 將原始版本的名稱指派給備份副本。
  3. 在 Access 裡開啟重新命名的備份副本。

另請參閱

使用螢幕助讀程式來啟動 Access

Access 的鍵盤快速鍵

設定您的裝置以在 Microsoft 365 中與協助工具搭配使用

針對身心障礙使用者提供的客戶技術支援

Microsoft 盡最大的努力為所有客戶提供最佳的體驗。 如果您有身心障礙或無障礙相關問題,請聯絡 Microsoft 殘障服務 台尋求技術協助。 殘疾人士 Answer Desk 支援小組受過許多常用輔助技術的訓練,並可提供英文、西班牙文、法文和美國手語的協助。 請移至 Microsoft 殘疾人士 Answer Desk 網站,了解您所在地區的連絡人詳細資料。

如果您是政府、商業或企業用戶,請聯絡 企業殘障諮詢台