运行 Microsoft Access 向导时出现 "加载 DLL 错误" 错误

备注

Office 365 ProPlus 正在重命名为适用于企业的 Microsoft 365 应用。 有关此更改的详细信息, 请阅读此博客文章

原始 KB 数:  833220

备注

本文仅适用于 Microsoft Access 数据库(.mdb)。 需要基本的宏、编码和互操作性技能。

症状

当您尝试使用 Microsoft access 2002 中的 Microsoft Access 向导(如 "导入文本向导" 或 "导入电子表格向导")时,您可能会收到以下错误消息。 当您尝试打开由切换面板管理器创建的窗体时,您可能会收到以下错误消息:

加载 DLL 时出错

原因

如果您的计算机上缺少 Microsoft 数据访问组件(MDAC)文件、已损坏的 MDAC 文件或过期的 MDAC 文件,可能会出现此问题。

解决方案

若要解决此问题,请使用以下两种方法之一:

方法1:注册所需的 Dao360 文件和 Msado15.dll 文件

您可能需要使用 Regsvr32 程序注册 Dao360 文件和 Msado15.dll 文件,然后再进行。 要实现这一点,请执行下列步骤:

  1. 单击“开始”,再单击“运行”

  2. 在 "运行" 对话框中,在 "打开" 框中键入以下命令,然后单击 "确定"

    Regsvr32.exe "<<Dao360.dll_Path>>"

    Regsvr32.exe "<<Msado15.dll_Path>>"

    Dll_Path Dao360占位符是 Dao360 文件的绝对路径。

    Dll_Path msado15.dll占位符是 msado15.dll 文件的绝对路径。

    下面的示例展示了如何指定绝对路径:

    Regsvr32.exe "C:\Program Files\Common Files\Microsoft Shared\DAO\Dao360.dll"

    Regsvr32.exe "C:\Program Files\Common Files\system\ado\Msado15.dll"

    如果成功注册了 Dao360 文件,则会收到类似于以下消息的消息:

    C:\Program Files\Common Files\Microsoft Shared\DAO\Dao360.dll 中的 DllRegisterServer 成功。

    如果成功注册了 Msado15.dll 文件,则会收到类似于以下消息的消息:

    C:\Program Files\Common Files\system\ado\Msado15.dll 中的 DllRegisterServer 已成功。

  3. 单击“确定”。

方法2:安装最新版本的 MDAC

若要详细了解如何下载 MDAC 的最新版本,请访问以下 Microsoft 开发人员网络(MSDN)网站:

MDAC