rs.movenext是将指针下移,请问上移指针该怎么写呢?
关于指针的移动,具体见:
MoveFirst
使当前记录成为记录集内第一条记录。
MoveLast
使当前记录成为记录集内最后一条记录。
MoveNext
使当前记录成为记录集内下一条记录。
MovePrevious
使当前记录成为记录集内前一条记录。
=======================================================
ASP新闻系统的上一条和下一条问题
查询全部记录
以conn,1,1打开记录集
rs.Find "ID=100" ’寻找ID为100的文章,即要显示的文章
’显示文章内容
rs.movenext ’指针下移一个单位
’显示下一个记录
=======================================================
有好多新手只知道rs.movenext是用来移动指针的,但很少使用rs.move来进行操作。
使用rs.move可以轻松实现快速移到指定的记录,使用时如下。
set conn=server.createobject("adodb.connection")
conn.open "provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("test.mdb")
set rs=server.createobject("adodb.recordset")
rs.open "*** * from tablename",conn,1,1
rs.movefirst
rs.move 7
response.write rs(0)
set rs=nothing
conn.close
set conn=nothing
注意的是上面的方法显示的是第8条数据,因为是向后移动了7条记录。