For pn=1 To rs.PageCount
strURL="<a href=page.asp?PageNum="&pn&">第"&pn&"页</a> "
Response.Write(strURL)
Next
'====显示上一页链接====
PPage=PageNum-1
If PPage>0 Then
strURL="<a href=page.asp?PageNum="&PPage&">上一页"&"</a>"
Response.Write(strURL)
End If
'====显示下一页链接====
NPage=PageNum+1
If NPage<=rs.PageCount Then
strURL="<a href=page.asp?PageNum="&NPage&">下一页"&"</a>"
Response.Write(strURL)
End If
pagenum就是从这里来的
PageNum=Request.QueryString("PageNum")
if PageNum="" then
PageNum=1
这句话的意思是如果你没有点击连接的时候
pagenum一定是个空值
所以需要人为的给它赋一个初始值
这样说清楚吗?