Applies ToAccess for Microsoft 365

上次更新:2022 年 10 月 12 日

問題

嘗試從 Office 應用程式以外的專案存取 DAO API 時,通常是嘗試建立 DAO。DBEngine 物件,例如從 vbscript 應用程式:

  • Dim DBEngine

  • 設定 DBEngine = CreateObject (「DAO。DBEngine.120「)

或是 C++ 應用程式:

  • DAO::_DBEngine* pEngine;

  • HRESULT hr = CoCreateInstance (__uuidof (DAO::D BEngine) 、Null、CLSCTX_ALL、IID_IDispatch、 (LPVOID*) &pEngine) ;

您會收到錯誤訊息:「作業系統目前未設定為執行此應用程式。」

錯誤的螢幕擷取畫面:「作業系統目前未設定為執行此應用程式」。

此問題已在版本 2209 中導入,于 2022 年 9 月 26 日發行至目前通道,組建 15629.20156,也會出現在 Beta 版和目前通道 (Preview) 中。

這會同時影響完整版 Office 和 Microsoft Access 365 Runtime。  這不會影響 Microsoft Access 資料庫引擎 2016 可轉散發。

狀態:已修正

這個問題的修正程式現已于目前通道版本 2209、組建 15629.20208 中提供。

此修正程式也適用于目前通道 (Preview) 、版本 2210、組建 15726.20096,以及 Beta 通道、版本 2210、組建 15806.20000。

其他資源

專家圖示 (大腦、齒輪)

向專家提問

與專家取得聯繫、討論最新資訊、更新資訊和最佳做法,並閱讀我們的部落格。

Access 技術社群

社群圖示

在社群中獲得協助

向支援專員、最有價值專家、工程人員和其他 Office 使用者提問,並取得相關的解決方案。

Answers 上的 Access 論壇

功能要求圖示 (燈泡、想法)

建議新功能

我們很樂意讀取您的建議和意見反應! 分享您的想法。 我們隨時洗耳恭聽。

提供意見反應

另請參閱

Access 近期問題的修正或因應措施

Need more help?

Want more options?

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

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