ASP分页代码
分类:电脑知识 发表于:2007-07-05 15:04:07 评论(0)
<%
if not isempty(request("pageno")) or request("pageno")<>0 then
pageno=request.querystring("pageno")
else
pageno=1
end if
%>
这里写连接数据库,打开表的代码。
<%
if not res.eof then
page=10
res.pagesize=page
maxpage=res.pagecount
if pageno < 1 then
pageno =1
end if
if pageno+1 >maxpage+1 then
pageno=maxpage
end if
res.absolutePage=pageno
else
maxpage=1
end if
total = res.RecordCount
while not res.eof and page>0
%>
这里写显示数据的代码。
<%
if not res.eof then
res.movenext
end if
page=page-1
wend
res.close
set res=nothing
%>
共<%=total%>篇 页: <%=pageno%>/<%=maxpage%> <a href="index.asp?pageno=1">首页</a> <a href="index.asp?pageno=<%=pageno-1%>">上页</a> <a href="index.asp?pageno=<%=pageno+1%>">下页</a> <a href="index.asp?pageno=<%=maxpage%>">末页</a>