哪里的问题,请指点,谢谢!

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

不知你遇到的是不是这个问题

Published At
Categories with Web编程
Tagged with
comments powered by Disqus