韭苔炒肉的做法大全:ASP分页错误问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/09 00:00:32
错误 '80020009'
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
行 0
代码

rs(“字段名”)使用时记录集指针已经指向空了,分页中比较容易出现在最后一页,比如你按20条记录分一页rs.pagecount=20,那么你会用一个for i=1 to 20 do something 的循环读出20条数据,但是当总页数不是20的整数倍时,最后一页的数据不足20条,所以就读到了空,解决办法时在循环里加一句 if rs.eof then exit for 当遇到空记录就退出循环

记录级为空了
加代码控制,只要有一个rs.eof or rs.bof 为真就输出错误,然后再做其他的操作!

rs记录集里没有读到记录,而你的程序又没有判断
在程序后面加上一句

if rs.eof or rs.bof then
response.write"记录为空"

else
.....
end if

就是你的数据已经没有了。