很有意思的分页问题!
高手帮我想想为什么!!!
说明:
变量 page表示当前页书
pgnm 表示共有多少页
问题代码(之所以没有写出错代码!是因为没有报错!)
......
page=request.querystring("page")
......
pgnm=rs.pagecount
......
response.write page '结果是 “3”
response.write pgnm '结果是 “3”也就是当前页就是最后一页
if page=pgnm then '问题出在这里
response.write "最后一页 " '这句永远没有执行,更奇怪的是 & _
else '如果我把条件换成 page+1=pgnm+1 后 & _
'response.write page '一些都正常了!!!
'response.write pgnm
response.write "<a href=admin_sp.asp?page="&pgnm&">最后一页 </a>"
end if
......
没有把代码完全贴出来是因为代码太长了,而且我把page和pgnm都打印出来了的确相等,可是if语句就是判断不出来他们相等,然后把if条件的等号两边同时加一,其他代码绝对原封不动,程序就正常了!郁闷!