在win7系统通过 IIS运行ASP出现以下错误提示:
ADODB.Connection 错误 ‘800a0e7a’
很多人根据错误提示,去查数据库连接代码,其实数据库的连接代码没有错误。
出现ADODB.Connection 错误 ‘800a0e7a’的 原因
是64位Windows7操作系统中,IIS7应用程序池默认没有启用32位应用程序,而我们连接ACCESS数据库的驱动程序Microsoft.Jet.OLEDB.4.0是32位的,所以出错了。
解决方法
1、打开IIS信息服务管理器,在最右边的窗口中点击“查看应用程序池”链接
2、在出现的窗口中点击“设置应用程序池默认设置”链接,在弹出的窗口中将“常规”中的“启用32位应用程序”设置为“True”即可,相关截图如下所示:
win7 IIS运行ASP还有一种常见错误是提示没有权限访问。
解决方法
Windows7下IIS修改ASP启用父路径
选中需要启用父路径的站点,在中间的窗口中找到ASP并双击
启用父路径选择True,点击右上角的应用即可。
125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/1961.html