共用方式為


(Access) 的 DoCmd.OpenQuery 方法

OpenQuery方法執行 Visual Basic 中的 OpenQuery 巨集指令。

語法

運算式OpenQuery (QueryNameViewDataMode)

expression 代表 DoCmd 物件的變數。

參數

名稱 必要/選用 資料類型 描述
QueryName 必要 Variant 字串運算式,代表目前資料庫中某個查詢的有效名稱。 如果您在程式庫資料庫中執行包含 OpenQuery 方法的 Visual Basic 程式碼,Microsoft Access 會先在程式庫資料庫中尋找具有此名稱的查詢,然後在目前的資料庫中尋找。
View 選用 AcView AcView常數,指定要在其中開啟查詢的檢視。 預設值為 acViewNormal
DataMode Optional AcOpenDataMode AcOpenDataMode常數,指定查詢的資料輸入模式。 預設值為 acEdit

註解

使用 OpenQuery 方法可在 [資料工作表檢視]、[設計檢視] 或 [預覽列印] 中開啟選取或交叉資料表查詢。 此巨集指令會執行巨集指令查詢。 您也可以選取查詢的資料輸入模式。

注意事項

此方法僅適用于 Access 資料庫環境。 如果您使用 Access Project 環境 (.adp) ,請參閱 OpenViewOpenStoredProcedure 方法。

範例

下列範例會在資料工作表檢視中開啟 Sales Totals Query,讓使用者能夠檢視,但無法編輯或新增記錄。

DoCmd.OpenQuery "Sales Totals Query", , acReadOnly

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應