关于ASP分页的问题。急

来源:百度知道 编辑:UC知道 时间:2024/06/10 11:48:23
我做了一个ASP分页,在每条记录前面加个ID。每页显示10条记录。第一页每条记录前面的ID就依次是1、2、3、4、5、6、7、8、9、10。但是道第二页每条记录前面的ID还是依次为1、2、3、4、5、6、7、8、9、10。我想要是到第二页后,每条记录前面的ID就是:11、12、13、14、15、16、17、18、19、20。就这样每页依次往后排。怎么做啊?

if page>1 then
ID=(page*10-10+1)'如果当前页大于1,当前页乘每页显示记录数减每页显示记录数再加1,比如当前页为2,那么ID=2*10-10+1 等于11,第二页开始ID为11,循环一次+1,第二页的ID就是:11、12、13、14、15、16、17、18、19、20。依次类推
else
ID=1
end if
'开始循环

显示ID号 显示记录

ID=ID+1 '循环一次ID加1
rs.movenext '记录指针向下移动

将你当前页的最大ID号连同页码一起传到下一页.