孙悟空打妖怪的视频:这个分页代码是什么意思

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 04:07:38
<!-- #include file="../Inc/conn.asp" -->
<%
dim i,intPage,page,pre,last,filepath'定义变量
set rs = server.CreateObject("adodb.recordset")'创建对象
sql="select * from user order by user_ID desc"'定义SQL语句
rs.PageSize = 20 '这里设定每页显示的记录数
rs.CursorLocation = 3
rs.Open sql,conn,0,2,1 '这里执行你查询SQL并获得结果记录集
pre = true
last = true
page = trim(Request.QueryString("page"))'变量是跳转页面时的值

if len(page) = 0 then
intpage = 1
pre = false
else
if cint(page) =< 1 then
intpage = 1
pre = false
else
if cint(page) >= rs.PageCount then
intpage = rs.PageCount
last = false
else
intpage = cint(page)
end if
end if
end if
if not rs.eof then
rs.AbsolutePage = intpage
end if
%>
这里有点不理解
if len(page) = 0 then
intpage = 1
pre = false
else
if cint(page) =< 1 then
intpage = 1
pre = false

len,pre是什么属性

len 是系统函数,取得字符串长度,这里用来判断PAGE是否是空的,然后初始化.

PRE是自己写的一个变量,其意思是是否存在上一页.
FALSE就是不存在,TRUE就是存在