防未病平台@D1V1网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 26234|回复: 649

ASP中数据库调用时常见错误的现象和解决

[复制链接]
 成长值: 51165

1955

主题

1955

主题

1955

主题

总管

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
192931

社区QQ达人最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2011-6-15 17:18:13 | 显示全部楼层 |阅读模式
下面是虚机维护中,经常碰到的一些ASP程序中的数据库调用的错误,现收集整理如下:
ADODB.Recordset 错误 '800a0bb9' 变量或者类型不正确,或者不在可以接受的范围之内,要不就是与其他数据冲突。
产生错误可能原因:
1.这个错误多出现在类似语句处:“rs.Open sql,conn,1,1”,原因是数据库连接conn对象未打开。
――――――――――――――――――――――――――――――――――――
不能打开注册表关键字(8007000e)
Microsoft OLE DB Provider for ODBC Drivers 错误 '8007000e'
[Microsoft] [ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile)   Jet DSN for process 0x11b4 Thread 0x1a4c DBC 0x9d34354 Jet'。
产生错误可能原因:
1.打开数据库时写法不对,标准的ACCESS数据库调用写法:
"driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("db.MDB")
2. 正在上传数据库文件。

――――――――――――――――――――――――――――――――――――
参数不足,期待是 1 (80040e10)
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e10'
[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1。

产生错误可能原因:
1.打开数据的SQL查询语句WHERE后面条件子句有问题,一般是缺少逻辑比较符号或者是字段名不正确。
――――――――――――――――――――――――――――――――――――
一般性网络错误。请检查网络文档(80004005)
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]一般性网络错误。请检查网络文档。

产生错误可能原因:
1.数据库连接书写不正确,可能数据库名、服务器名错误。
2.数据库服务器重启中。
――――――――――――――――――――――――――――――――――――
不能使用 '';文件已在使用中(80004005)
Microsoft JET Database Engine 错误 '80004005'
不能使用 '';文件已在使用中。

产生错误可能原因:
1.文件可能正被占用:上传、压缩、打包。
2.可能程序代码中形成了嵌套包含,重复包含的数据库调用文件。

――――――――――――――――――――――――――――――――――――
不能更新。数据库或对象为只读/操作必须使用一个可更新的查询 (80004005)
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。
产生错误可能原因:
1.数据库文件权限不够。
2.文件占用空间达到磁盘限额上限。
――――――――――――――――――――――――――――――――――――
未发现数据源名称并且未指定默认驱动程序(80004005)
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
产生错误可能原因:
1.使用了ODBC连接数据库,服务器上没有配置ODBC数据库,改用OLEDB的标准调用方式:
"Driver={SQL Server};Database=dbname;Server=srv;Uid=user;Pwd=pd"可以解决

Provider 错误 '80004005'
――――――――――――――――――――――――――――――――――――
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
未指定的错误
/pcn/conn.asp,行8


产生错误可能原因:

1.从出现错误的页面名称来看,是连接数据库时出现的问题。最大的可能是无法连接数据库,和上面“一般性网络错误。。。”是同性质的问题。这时需要检查数据库服务器是否正常。这类错误一般出现在连接 MS SQLServer 数据库上。

ADODB.Recordset 错误 '800a0e7d'
――――――――――――――――――――――――――――――――――――
ADODB.Recordset 错误 '800a0e7d'
连接无法用于执行此操作。在此上下文中它可能已被关闭或无效。
/index.asp,行 9

产生错误可能原因:

1.在程序中使用了一个已经关闭或者是还没打开的数据库连接。


Server.CreateObject 失败
――――――――――――――――――――――――――――――――――――
服务器对象 错误 'ASP 0177 : 800401f3'
Server.CreateObject 失败
/xxxxx.asp,行155
无效的 ProgID。 若要获取关于此消息的更多的信息,请访问 Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp
产生错误可能原因:
1.该错误多数出现在创建组件时,说明程序使用的组件,服务器不支持,需要注册所用的组件。常见于各种使用了上传组件的ASP页面。
老王童站长@防未病产业互联网平台 QQ303770168,微信wx303770168
发表于 2011-7-13 14:53:33 | 显示全部楼层
回复一下  
防未病了吗?赶紧查http://fangweibing.D1V1.com
回复

使用道具 举报

3

主题

3

主题

3

主题

抬杠会员

Rank: 6Rank: 6

积分
651932
发表于 2011-7-13 20:00:07 | 显示全部楼层
支持一下  
fwb产业互联网平台,就是好啊, 就是号!
回复

使用道具 举报

3

主题

3

主题

3

主题

抬杠会员

Rank: 6Rank: 6

积分
651932
发表于 2011-7-13 22:01:07 | 显示全部楼层
越办越好~~~~~~~~~`  
fwb产业互联网平台,就是好啊, 就是号!
回复

使用道具 举报

3

主题

3

主题

3

主题

抬杠会员

Rank: 6Rank: 6

积分
651932
发表于 2011-7-13 22:01:07 | 显示全部楼层
看看..  
fwb产业互联网平台,就是好啊, 就是号!
回复

使用道具 举报

发表于 2011-7-14 00:01:17 | 显示全部楼层
ding   支持  
防未病了吗?赶紧查http://fangweibing.D1V1.com
回复

使用道具 举报

3

主题

3

主题

3

主题

抬杠会员

Rank: 6Rank: 6

积分
651932
发表于 2011-7-14 02:00:16 | 显示全部楼层
我的啦嘿嘿  
fwb产业互联网平台,就是好啊, 就是号!
回复

使用道具 举报

3

主题

3

主题

3

主题

抬杠会员

Rank: 6Rank: 6

积分
651932
发表于 2011-7-14 04:00:10 | 显示全部楼层
晕  不信啊  
fwb产业互联网平台,就是好啊, 就是号!
回复

使用道具 举报

3

主题

3

主题

3

主题

抬杠会员

Rank: 6Rank: 6

积分
651932
发表于 2011-7-14 12:00:13 | 显示全部楼层
谢谢分享  
fwb产业互联网平台,就是好啊, 就是号!
回复

使用道具 举报

发表于 2011-7-14 14:00:34 | 显示全部楼层
回个帖子支持一下!
防未病了吗?赶紧查http://fangweibing.D1V1.com
回复

使用道具 举报

3

主题

3

主题

3

主题

抬杠会员

Rank: 6Rank: 6

积分
651932
发表于 2011-7-14 22:00:03 | 显示全部楼层
不是吧  
fwb产业互联网平台,就是好啊, 就是号!
回复

使用道具 举报

发表于 2011-7-15 02:00:19 | 显示全部楼层
不错不错.,..我喜欢  
防未病了吗?赶紧查http://fangweibing.D1V1.com
回复

使用道具 举报

发表于 2011-7-15 03:00:01 | 显示全部楼层
初来乍到,请多多关照。。。  
防未病产业互联网平台?这么多产业都可以免费加盟?Oyeah !!!
回复

使用道具 举报

发表于 2011-7-15 09:00:17 | 显示全部楼层
应该加分  
防未病产业互联网平台?这么多产业都可以免费加盟?Oyeah !!!
回复

使用道具 举报

发表于 2011-7-15 12:02:07 | 显示全部楼层
感謝樓主  
防未病产业互联网平台?这么多产业都可以免费加盟?Oyeah !!!
回复

使用道具 举报

3

主题

3

主题

3

主题

抬杠会员

Rank: 6Rank: 6

积分
651932
发表于 2011-7-15 16:00:44 | 显示全部楼层
天啊.  
fwb产业互联网平台,就是好啊, 就是号!
回复

使用道具 举报

3

主题

3

主题

3

主题

抬杠会员

Rank: 6Rank: 6

积分
651932
发表于 2011-7-15 18:00:13 | 显示全部楼层
顶下再看  
fwb产业互联网平台,就是好啊, 就是号!
回复

使用道具 举报

发表于 2011-7-16 05:00:10 | 显示全部楼层
先顶后看  
防未病了吗?赶紧查http://fangweibing.D1V1.com
回复

使用道具 举报

发表于 2011-7-16 14:00:05 | 显示全部楼层
说的真有道理啊!
防未病产业互联网平台?这么多产业都可以免费加盟?Oyeah !!!
回复

使用道具 举报

发表于 2011-7-16 17:00:18 | 显示全部楼层
严重支持!
防未病了吗?赶紧查http://fangweibing.D1V1.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|版权声明|项目入住:点击会员认证|微信:wx303770168QQ:303770168|防未病平台@D1V1网 ( 沪ICP备05028199号  

GMT+8, 2026-3-23 01:20 , Processed in 0.084728 second(s), 29 queries .

Powered by D1V1.com

© 2005-2030

返回顶部