关于asp分页的问题。page的问题???

来源:百度知道 编辑:UC知道 时间:2024/07/02 20:16:22
代码如下,多多的指教。
代码:
if page <=1 then
response.Write(" 上页 ")
else
response.Write(" <a href=""?page="&page-1&""">上页</a> ")
end if
不是很理解这个语句。if page <=1。跟 rs.bof这个有什么区别吗 ,还是意思都是一样的哦,多多的指教。
还有后面的语句。
if page <=1 then
response.Write(" 上页 ")
else
response.Write(" <a href=""?page="&page-1&""">上页</a> ")
end if
if page = rs.pagecount then
response.Write(" 下页 ")
else
response.Write(" <a href=""?page="&page+1&""">下页</a> ")
end if
请知道的人多多的指点迷津。:-) 就是某页,如果他是最后一页怎么下一页呢。太奇怪了。

page < = 1 如果页数小于1,那这页就是不存在的。
所以执行的是
response.Write(" 上页 ")
输出的是没有链接的"上一页"。

page 这个变量可以说是和rs.bof 无关。
和rs.absolutepage有关。

page <=1。跟 rs.bof
Page是指定义的一个页码变量的值小于或等于1,这里指页码变量小于或等于1时,上一页无链接.

rs.bof,是指RS对象获取的记录集,如果没有获取到记录rs.BOF就等于rs.EOF.