标题:ASP循环问题!请教一下,错在哪里,应该怎么改!
只看楼主
wanzhoustar
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2013-10-17
 问题点数:0 回复次数:5 
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=8
'总页数
allpage=rs1.pagecount
'总的记录条数
allcount=rs1.recordcount
page=request.QueryString("page")
if page="" then page = 1
'当前页
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
   if not rs1.eof then
   do while not rs1.eof 
%>
  <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
loop
%>
<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>
<%end if %>
</p>
</table>
</div>
<!--#include file="footer.asp"-->

搜索更多相关主题的帖子: color 
2013-10-17 17:08
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
什么错误现象呢?

活到老,学到老! http://www. E-mail:hu-jj@
2013-10-17 17:17
wanzhoustar
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2013-10-17
得分:0 
回复 2楼 hu9jj
现在的问题就是只显示一条记录的循环
2013-10-17 17:18
wanzhoustar
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2013-10-17
得分:0 
有没有人帮我解决一下啊
在线等!!!
2013-10-17 17:35
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
先查看一下SQL得到数据集有多少条记录。可也以先不要分页,能正常显示之后再加上分页的代码。

活到老,学到老! http://www. E-mail:hu-jj@
2013-10-17 19:47
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
另外将每页记录数rs.pagesize=8移到rs.open之前试试看。

活到老,学到老! http://www. E-mail:hu-jj@
2013-10-17 19:51



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




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

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