标题:求助ASP分页问题!
取消只看楼主
wanzhoustar
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2013-10-17
 问题点数:0 回复次数:2 
求助ASP分页问题!

点击下一页就直接跳了
程序代码:
<!--#include file="header.asp"-->
<div id="about">
  <h1>
  <p>最新客户服务项目</p>
  </h1>
<!--#include file="conn.asp"-->
<%
dim rs1,sql,allpage,allcount,page
set rs1=server.createobject("adodb.recordset")
sql="select * from Guest order by G_id desc"
rs1.open sql,conn,1,1
'每页多少条
rs1.pagesize=10
'总页数
allpage=rs1.pagecount
'总的记录条数
allcount=rs1.recordcount
page=request.QueryString("page")
'如果为空或者小于1那么page=1,如果当前页大于总页数那么page=总页数
if page="" or page<1 then page =1
if page>allpage then page=allpage
'当前页
rs1.absolutepage = page

 %>
<table width="900" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="54"><strong>ID</strong></td>
    <td width="81"><strong>姓名</strong></td>
    <td width="120"><strong>电话</strong></td>
    <td width="366"><strong>内容</strong></td>
    <td width="279"><strong>时间</strong></td>
  </tr>
<%
for i=1 to rs1.pagesize

 if rs1.eof then exit for 
%>
  <tr>
    <td height="30"><%= rs1("G_id") %></td>
    <td><%= rs1("G_username") %></td>
    <td><%= rs1("G_userphone") %></td>
    <td><%= rs1("G_usercontent") %></td>
    <td><%= rs1("G_time") %></td>
  </tr>
<%
rs1.movenext
next
%>
<p id="fy">总共有<%=allcount%>条记录|
   当前第<%=page%>页/共<%=allpage%>页|

 <a href="index.asp"> 首页|</a>

 <a href="index.asp?page=<%=page-1%>">上一页|</a>

 <a href="index.asp?page=<%=page+1%>">下一页|</a>

 <a href="index.asp?page=<%=allpage%>">尾页</a>
</p>
</table>
</div>
<!--#include file="footer.asp"-->

搜索更多相关主题的帖子: 客户服务 项目 
2013-10-18 10:26
wanzhoustar
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2013-10-17
得分:0 
回复 2楼 ysf0181
rs1.recordcount 是总记录条数吧?
2013-10-18 11:32
wanzhoustar
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2013-10-17
得分:0 
2013-10-18 12:22



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-422101-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.149609 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved