请大家帮忙解读一下这段ASP代码,谢谢啦!

来源:百度知道 编辑:UC知道 时间:2024/06/22 01:01:44
可以一句一句给我解释一下吗!谢谢你了!也说说函数的作用.

<%
If IsNumeric(Request("Page"))=false Or Request("Page")="" Then
Page=1
Else
Page=CInt(Request("Page"))
End if
Rs.PageSize=5
If Rs.EOF Or Rs.BOF Then
Else
myPageSize=Rs.PageSize
Rs.AbsolutePage=Page
Do While not Rs.Eof And myPageSize>0
%>

If IsNumeric(Request("Page"))=false Or Request("Page")="" Then '如果接收到的page参数为空或者不是数字
Page=1 '则设置page参数为1
Else
Page=CInt(Request("Page")) '接收到PAGE,将其类型转换为INT
End if
Rs.PageSize=5 '设置每页显示5条记录
If Rs.EOF Or Rs.BOF Then '判断RS记录集是否为空
Else '不为空
myPageSize=Rs.PageSize
Rs.AbsolutePage=Page '设置当前页为接收到的Page值
Do While not Rs.Eof And myPageSize>0 '循环RS记录集