asp 定位于最后一条记录是如何写的?

2025-06-23 10:37:39
推荐回答(3个)
回答1:

MOVELAST

记录集对象的方法:
rs.movenext 将记录指针从当前的位置向下移一行
rs.moveprevious 将记录指针从当前的位置向上移一行
rs.movefirst 将记录指针移到数据表第一行
rs.movelast 将记录指针移到数据表最后一行
rs.absoluteposition=N 将记录指针移到数据表第N行
rs.absolutepage=N 将记录指针移到第N页的第一行
rs.pagesize=N 设置每页为N条记录
rs.pagecount 根据 pagesize 的设置返回总页数
rs.recordcount 返回记录总数
rs.bof 返回记录指针是否超出数据表首端,true表示是,false为否
rs.eof 返回记录指针是否超出数据表末端,true表示是,false为否
rs.delete 删除当前记录,但记录指针不会向下移动
rs.addnew 添加记录到数据表末端
rs.update 更新数据表记录

RS这个东西只能一个方向查询。用了MOVEFIRST再用MOVELAST就容易出错

回答2:

没有这个语句~
只能用movenext循环移动到下一条记录,直到最后一条记录~

回答3:

if rs.eof then
rs.movenext
else
response.write rs("")