口袋妖怪复刻苹果版:asp错误,高手解答,有加分 ADODB.Field (0x800A0BCD)

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 07:30:35
编写的一个代码,运行时出现如下错误
错误类型:
ADODB.Field (0x800A0BCD)
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
/admin/saveaddbook.asp, 第 25 行

详细错误页面及代码地址:
http://www.it0997.com/错误信息.htm
数据库里面我看了,有这个的
这是个上传组件,它数据库是后台管理员在后台上传图片和商家会员在商家会员登陆页面上传图片共用的,现在在商家会员登陆页面上传图片正常,但是从后台管理页面上传后就出现了这个错误.所以这应该不是找不到文件的问题吧
而且你们说的
else

rs_news("name")
......
end if
代码加入进去,如果失败的话是会出现"没有相关记录"这个,但是我不想让它这样,想让它正确的连接

是ADMIN文件夹缺少了几个ASP文件,从主目录里面找到,复制到ADMIN里面再试试,我以前也遇到过这问题的!

其实是你的数据库里没有记录所至..你可以先向数据库里追加一条记录..会立马好转...当然要避免数据库里没有记录还会出现类似的提示.我们就要加一条语句...if rs.eof and rs.bof then
response.write "没有相关记录"
end if

应该是这一条吧?
rs_news("name")
上面老兄已经说了
在数据库OPEN后加上
if rs.eof then
response.write "没记录"

else

rs_news("name")
......
end if

否则在数据库里面找不到记录的时候就一定会出现这种问题

判断一下记录集中是否提取出数据!然后在操作