ASP查询数据库从中间开始查

来源:百度知道 编辑:UC知道 时间:2024/05/21 22:43:44
比如说我想从数据库中查第5条到第10条数据..这个功能能在ASP中实现吗..我用的数据是ACCESS
wfhy谢谢你的回答...但是要是在我不知道ID的情况下怎么办..因为ID总是在变的嘛...中间会有删除增加操作..ID就会不连贯了..我要读中间一段数据...具体怎么实现呢..

select top 6 * from table where id not in (select top 4 id from table order by id) order by id

排序方式可以变,

可以啊
你用分页把
我给你一个样本
sql就不写了
rs.open sql,conn,1,1
if rs.recordcount>0 then '如果有记录
rs.pagesize=5 '设定每页显示五个
if rs.pagecount<2 then '如果分页后页面小于2则停止分页
rs.absolutepage=1 '当前页设置为1
else
rs.absolutepage=2
End if
for i=1 To rs.pagesize
RESPONSE.WRITE"" '显示类容

rS.MOVENEXT
if rs.eof then exit for '如果到了最后一条记录跳出循环即是记录不够10条
Next
这里不需要id 你设置rs.pagesize的值就可以了
如果要从第5条开始浏览设置rs.pagesize=4即可