ADODB.Field 错误 '80020009'
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
/admin/manager_data.asp,行0
---------------------------------------------------------------
代码全部写出来看看
---------------------------------------------------------------
对啊,源代码
---------------------------------------------------------------
是不是你的数据库里没内容啊,有很多程序设计的都是这样,算是个bug吧
就像vb里,如果不error一下,就会出现内部错误一样
给数据库填点数据。。。。
---------------------------------------------------------------
当数据库指针到了EOF,说明没有符合条件的记录,这时若用tmpStr=rs("XXXX")时,也就是强行调用数据集中的数据,有可能提示此错误。
可用:
if not rs.eof then
a=....
b=....
end if
不知你遇到的是不是这个问题