在打开 Access 数据库或 Microsoft Office Access 数据库或项目包含对文件“dao360.dll”版本5.0 错误解决方案的丢失或损坏的引用时出现错误加载 Dll 或 429 错误
一、错误信息:
在某些笔记本或操作系统中无法在dll中找到入口点,经常会在打开 Access 文件时出现
1)加载 DLL 错误
2)Microsoft OfficeAccess 数据库或项目包含对文件“dao360.dll”版本5.0
的引用丢失或损坏的错误
3)“ActiveX 组件无法创建对象,代码 429 错误”
以上错误多为dao360.dll文件未注册成功或文件丢失。只需重新注册文件或补充丢失的文件
二、解决办法——重新注册Dao360.dll
使用Win键+R或点击“开始”->运行进入命令行状态:
输入以下命令无法在dll中找到入口点,点击“确定”执行。
regsvr32"c:ProgramFilesCommonFilesMicrosoftSharedDAOdao360.dll"
对于 64 位操作系统,位置可能会有所不同。可能是
"c:ProgramFiles(x86)CommonFilesMicrosoftSharedDAOdao360.dll"
如果这个目录找不到dao360.dll,那就搜索你的整个硬盘,找到dao360.dll所在的目录,改成你找到的路径
如果整个notebook都搜索不到,可以从其他普通notebook复制这个文件重新注册
如果dao360.dll注册成功,同时也提示429错误,则重新注册scrrun.dll文件
regsvr32"C:WindowsSystem32scrrun.dll"
三、解决方案 - 重新引用 Dao360.dll
1)关闭您的 Access 文件
2)按住shift键打开数据库,进入设计表格
3)按Alt+F11键VBE代码编辑区
4)工具→参考→检查 MicrosoftDAO3.6ObjsctLibrary
如果还是不能解决,也可以参考这篇文章