主题:  像这个页面中的上一页下一页是怎么做的?

jesron

职务:普通成员
等级:2
金币:1.0
发贴:393
#12003/5/12 14:44:19
像这个页面中的上一页下一页是怎么做的?用的是动态的数据,怎么确定上一个跟下一个到底是哪一条记录?
www.sucaiw.com/images.asp?url=http://py.sucaiw.com/use/c0030//&pic=pic&num=119&ext=.jpg&picall=198



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:1480
#22003/5/12 16:38:49
比如当前记录ID为100,
select top 1 * from [table] where id<100 order by id desc
查找比当前ID小的记录按ID做倒序的第一条记录,就是上一条。
select top 1 * from [table] where id>100 order by id
这样就是下一条。

把sql中的100换为变量就行了。



jesron

职务:普通成员
等级:2
金币:1.0
发贴:393
#32003/5/12 20:26:58
这样子呀,那就是得建三个记录集了喽~~~~~呵呵,挺多的~