asp错误提示ADODB.Connection 错误 '800a0e7a'

   因工作关系好久没有搞网站了,最近在搞一个ASP的宣传网站,本想在本地测试遇到一些问题,整理记录下以备日后有需。

  演示环境:W7 旗舰版64位 + IIS7 + ASP网站

  错误信息如下:


  ADODB.Connection 错误 '800a0e7a'

  未找到提供程序。该程序可能未正确安装。

  /admin/Inc/Conn.asp,行 23

  在出现这个错误之后做了几个判断:

  1、此套ASP网站 在正式服务器部署正常,也就可以证明网站代码是OK的;

  2、IIS安装正常,运行正常,使用其他网站也可以;

  3、是不是站点权限问题?检查多站是正常的。

  后来想到是不是应用程序池的问题因为系统是64位的,检查了应用有32位应用程序的设置,一修改好了。

  解决方法:


  找到IIS应用程序池,“设置应用程序池默认属性”->“常规”->”启用 32 位应用程序”,设置为 True。

  这样我的问题就解决了。。

时间: 2025-01-31 05:58:33

asp错误提示ADODB.Connection 错误 '800a0e7a'的相关文章

asp上传图片提示 ADODB.Stream 错误 '800a0bbc'的解决方法

  asp上传图片提示 ADODB.Stream 错误 '800a0bbc' 有这个提示有很多问题导致.权限是常见一种.这个不多说,还有一个有点怪的就是 windows2008显示系统时间的格式竟然是:2013/3/8,而并非是以前的2013-3-8,由于重命名上传的文件是按时间来命名的,本要求为201338,但到windows2008平台上最后变成了2013/3/8,这样则会有一个问题,就是会被当成文件夹和路径处理,最终会导致了真正的不存在目录,最后会写入出错. 解决办法: 经过查看在上传保存

IIS ADODB.Connection 错误 800a0e7a错误解决方法

今天打开一个之前做的ASP网站提示如下错误: ADODB.Connection 错误 '800a0e7a' 未找到提供程序.该程序可能未正确安装. E:\项目资料\团委\//GONGQINGTUAN\ADMIN\../Conn.asp,行 28 造成此错误的原因是因为系统是64位的win7或win8.1所以会出现这个问题,解决方法如下:     找到IIS应用程序池,"设置应用程序池默认属性"->"常规"->"启用 32 位应用程序"

64位系统中IIS7运行ASP时出现ADODB.Connection 800a0e7a错误的解决方法_win服务器

今天将一个ASP网站拷贝到64位的Windows7中运行,IIS7安装都没有问题,可就是死活运行不了,总是出现ADODB.Connection错误"800a0e7a",真是奇怪,之前在XP中运行一点问题都没有的.起初以为是代码上的原因,于是写一段最简单的连接数据库的代码,还是出错,研究半天终于找到了解决方法,拿来分享. 原因是因为在64位Windows7操作系统中,IIS7应用程序池默认没有启用32位应用程序,而我们连接ACCESS数据库的驱动程序Microsoft.Jet.OLEDB

asp页面提示Response 对象 错误 ASP 0156 : 80004005 HTTP 头错误

其实这类问题就是因为缓存问题,大家可以参考下面的方法解决: 有些ASP页面第一次打开的时候会出现Response 对象 错误 'ASP 0156 : 80004005' HTTP 头错误,但刷新后又正常了,解决方法如下 复制代码 代码如下: Response.Buffer = True '应该是这行,去掉就ok '如果还不行就把 Response.Buffer = True Response.ExpiresAbsolute = Now() - 1 Response.Expires = 0 Res

Dreamweaver CS4错误提示FROM子句语法错误

  在Dreamweaver CS4中连接数据库成功以后立刻对数据库执行绑定操作,不过测试时出现了一个莫名其妙的问题,点击绑定测试时总会出现"FROM子句语法错误"的提示,如图1. 图1 Dreamweaver错误提示 想了半天,终于发现自己制作的数据库中有一个表的表名用了"user"字样,而事实上user为系统变量,用来作表或字段则会出错.所以,以后起表名时应该有前缀或者加上rs之类字样来避免类似情况发生.         注:更多精彩文章请关注三联网页设计教程栏

写的触摸屏软件,打印弹对话错误提示,浏览器错误!

问题描述 在打印网络页面时,弹出提升框:printingisstillinprogress.wouldyouliketostopitandleavethepage.错误提示.请高手来回答!谢谢! 解决方案 解决方案二:等待高手解决,帮顶!解决方案三:没有用到这方面,帮你顶一下解决方案四:高科技.关注下解决方案五:mark解决方案六:同楼上mark!解决方案七:关注解决方案八:我认为,因该是连接打印机的问题,或是网络传输的问题!

asp提示Server 对象 错误 ASP 0178 : 80070005_应用技巧

尤其是刚安装的那些组件,需要手工设置下权限,因为为了安全考虑,权限限制的很低.大家可以参考下面的方法设置下. 错误提示: Server 对象 错误 'ASP 0178 : 80070005' Server.CreateObject 访问错误 ../asp.asp,行 123 检查权限时,对 Server.CreateObject 的调用失败.拒绝对此对象的访问. 错误如提示,存在以权限. 解决方法: 1. 调用"server.createObject("mssearch.applica

记录-ADODB.Field 错误 '800a0bcd'

问题描述 ADODB.Field 错误 '800a0bcd' ADODB.Field 错误 '800a0bcd'BOF 或 EOF 中有一个是"真",或者当前的记录已被删除,所需的操作要求一个当前的记录. 出现这种问题的原因是什么呢? 怎么处理??? 解决方案 返回的结果集中没有记录. 你应该在读取前判断下:if not(rs.bof or rs.eof) then ... 解决方案二: conn有没有初始化? 解决方案三: http://www.cnblogs.com/ly312/a

PHP错误提示解析

  先说PHP的错误信息,来自PHP100论坛 PHP的错误信息由一下几部分构成 {错误类型}: {错误原因} in {错误文件} on {错误行数} 说明了在哪个文件的哪一行中因何种原因出现了何种错误. 常见的错误类型一般有下面几种: Parse error(解析错误)一般都伴随着Syntax errors(句法错误) ,说明你的程序不符合PHP的语法. 它是级别最高的错误,整个脚本根本不会被执行. 一般都是由一个表达式缺少";" 或各种括号引号不成对引起的.看详细的信息就能知道问题