就是asp页面的page=int(request("page"))??

来源:百度知道 编辑:UC知道 时间:2024/08/22 04:47:53
<%
rs.PageSize=7
fycs=rs.PageCount
page=int(request("page"))
if page<=0 then page=1
if request("page")="" then page=1
rs.AbsolutePage=page
%>
我现在时新手,请哪位知道的请多多指点。page=int(request("page"))这语句我怎么的理解。还就是语句中page 到底是什么意思,有什么作用。
这个语句for i=1 to rs.PageSize是什么意思,还有是PageSize和page有什么不同呢。最后是 rs.MoveNext什么意思啊。fycs这个变量在里面都是没用的,要来做什么啊。真是让人费解啊。

page=int(request("page"))'request("page")=request.querystring("page"))就是传过来的"page"转换成int整数型,赋给变量page,括号中的"page"是指当前页数,和变量page是两码事
for i=1 to rs.PageSize 'rs.PageSize 是每页显示多少条记录,这里循环i,i的值是从1循环到每页显示的记录总数,page是当前页数

rs.MoveNext'指针移到下已条记录
fycs变量名的值等于总页数rs.PageCount ,使用时直接输出变量名即可,如:总页数<%=fycs%>页和总页数<%=rs.pagecount%>页等同

你一点基础都没有,介绍个ASP入门网站给你看下,写得很简单,有案例跟着操作,没有废代码。
http://blog.ywask.com/catalog.asp?cate=6