Applies To
Access 2010 Access 2007

在 Access 專案 (*.adp) 中,您可以使用 OpenStoredProcedure 巨集 動作,在 資料工作表檢視、預存程序 設計檢視或 [列印預覽] 中開啟 預存程序 。 此動作會在 [資料工作表] 檢視中開啟時執行具名預存程序。 您可以選取儲存程序的資料輸入模式,並限制儲存程序顯示的記錄。

附註: 如果資料庫未受信任,則不會允許此巨集指令。

附註: Access 2010 是支援 Access 資料專案的最後一個版本。

設定

OpenStoredProcedure 巨集動作具有下列引數。

巨集指令引數

描述

程序名稱

要開啟的預存程序名稱。 巨集設計視窗的 [動作引數] 區段中的 [程序名稱] 方塊方塊會顯示目前資料庫中的所有預存程序。 此為必要引數。

如果您在 程式庫資料庫中執行包含 OpenStoredProcedure 巨集動作的巨集, Access 會先在程式庫資料庫中尋找具有此名稱的預存程序,然後在目前的資料庫中尋找。

檢視

預存程序將在其中開啟的檢視。 在 [檢視] 方塊中,按一下 [資料工作表][設計][預覽列印][樞紐資料表][樞紐分析圖]。 預設為 [資料工作表]

資料模式

預存程序的資料輸入模式。 這僅適用於在資料工作表檢視中開啟的預存程序。 按一下「 新增 」 (使用者可以新增記錄,但無法檢視或編輯現有記錄) ,按一下 「編輯」 (使用者可以檢視或編輯現有記錄,並) 新增記錄,或按一下「 唯讀 」 (使用者只能檢視) 記錄。 預設為 [編輯]

註解

此動作類似於按兩下 [導覽窗格] 中的預存程序,或以滑鼠右鍵按一下 [導覽窗格] 中的預存程序,然後選取您想要的命令。

在預存程序開啟時切換至 [設計] 檢視會移除預存程序的 [資料模式] 引數設定。 此設定不會生效,即使使用者返回資料工作表檢視也一樣。

秘訣

  • 您可以將預存程序從 [導覽窗格] 拖曳至巨集設計視窗。 這會自動建立 OpenStoredProcedure 巨集動作,以在 [資料工作表] 檢視中開啟預存程序。

  • 如果您不想顯示執行預存程序時通常出現的系統訊息, (指出它是預存程序,並顯示) 將受到影響的記錄數目,您可以使用 SetWarnings 動作來隱藏這些訊息的顯示。

若要在 Visual Basic for Applications (VBA) 模組中執行 OpenStoredProcedure 巨集 動作,請使用 DoCmd 物件的 OpenStoredProcedure 方法。

Need more help?

Want more options?

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