ADODB.Field 错误 '800a0bcd'

ADODB.Field 错误 '800a0bcd'
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。

出现这种问题的原因是什么呢?

怎么处理???

conn有没有初始化?

http://www.cnblogs.com/ly312/archive/2010/05/20/1740048.html

返回的结果集中没有记录。

你应该在读取前判断下:
if not(rs.bof or rs.eof) then
...