ADODB.Connection 错误 ✀800a0e7a✀ 未找到提供程序。该程序可能未正确安装。 在网上找了很多,得不到解决

ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(Dbpath)&";Jet OLEDB:Database Password=;Persist Security Info=False;"Set Conn = Server.CreateObject("Adodb.Connection")Conn.Open ConnStr
2026年09月21日 05:42
有1个网友回答
网友(1):

win7 64 iis7+access ADODB.Connection 错误 '800a0e7a'
在64位系统中,IIS7应用程序池默认没有启用32位程序,也就是说如果你使用的是64位操作系统,而没有64位的Jet 4.0驱动程序,那么就要在IIS7中启用32位程序。

打开网站对应的应用程序池的高级设置,在常规里有个选项【启用32位应用程序】,默认是False,改成 True吧,一试就OK了。