Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

您可以使用查詢來提供資料至 Access 中的表單或報表。 您可以在建立表單或報表時使用查詢,或是設定其 [記錄來源] 屬性來變更現有的表單或報表。 當您設定 [記錄來源] 屬性時,您可以指定現有的查詢,或是建立要使用的新查詢。

如果您使用查詢做為記錄來源,您可能無法編輯數據。 使用查詢做為記錄來源之前,您應該先考慮是否需要編輯數據。

本文說明如何設定現有表單或報表的 [記錄來源] 屬性,並提供您何時可以或無法編輯查詢數據的相關信息。

本文並未說明如何建立表單或報表。 如需建立表單和報表的說明,請參閱 在Access中建立表 單和 建立簡易報表一文。

本文內容

使用現有的查詢做為窗體或報表的記錄來源

在 [設計檢視] 中,將 [記錄來源 ] 屬性設定為您要使用的現有查詢。

  1. 在 [設計檢視] 中開啟表單或報表。

    如果屬性表尚未開啟,請按 F4 加以開啟。

  2. 在屬性表的 [ 數據] 索 引標籤上,按兩下 [ 記錄來源 ] 屬性方塊。

    [資料] 索引標籤上的 [記錄來源] 屬性。

  3. 執行下列其中一個動作:

    • 開始輸入您要使用的查詢名稱。

      Access 會在您輸入時自動填入物件的名稱。

      -或-

    • 按兩下箭號,然後選取您要使用的查詢。

頁面頂端

建立查詢做為表單或報表的記錄來源

在 [設計視圖] 中,使用 [記錄來源] 屬性方塊中 ([建立器] 按鈕) [建立] 按鈕來建立新查詢,以做為記錄來源。

  1. 在 [設計檢視] 中開啟表單或報表。

    如果屬性表尚未開啟,請按 F4 加以開啟。

  2. 在屬性表的 [ 數據] 索 引標籤上,按兩下 [ 記錄來源 ] 屬性方塊。

  3. 點選 [ [建立器] 按鈕] 。

    [屬性表] 上的 [建置] 按鈕。

    新的查詢隨即在 [設計視圖] 中開啟。

  4. 設計查詢,然後儲存並關閉查詢。

    如需設計查詢的說明,請參閱 建立簡易選取查詢一文。

頁面頂端

編輯查詢中的數據

您使用表單的主要原因之一是輸入和編輯資料。 有些查詢不支持數據編輯。 使用查詢做為表單的記錄來源之前,您應該先考慮是否可以編輯查詢數據。

何時可以編輯查詢中的數據?

您可以在下列情況中編輯查詢中的數據:

  • 查詢僅以一個數據表為基礎。

  • 查詢是以兩個數據表為基礎,兩個數據表之間有 一對一關聯性 。

  • 表單的 RecordsetType 屬性設為 Dynaset (不一致的 匯報) ,且下一節中沒有任何條件適用。

附註: 即使您可以在查詢中編輯數據,某些欄位可能無法編輯。 這類情況列在下一節中。

何時無法編輯查詢中的數據?

當下列狀況下,您無法從查詢編輯數據:

  • 查詢是 交叉資料表查詢。

  • 查詢是 SQL 特定的查詢。

  • 您嘗試編輯的欄位是 導出欄位。 在此情況下,您可能可以編輯查詢中其他欄位的數據。

  • 查詢包含 GROUP BY 子句。

頁面頂端

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×