CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

一个死循环,请大家帮我解决

楼主lystan(不笨的菜鸟)2004-07-01 02:59:42 在 Web 开发 / ASP 提问

<!--#include   file="conn.asp"-->  
  <%   set   rs=server.CreateObject("adodb.recordset")  
      sql="select   content   from   aa   order   by   id   desc"  
      rs.open   sql,conn,1,2   %>  
        <%   i=1   %>  
      <%   do   while   not   rs.eof     %>  
    <center><table   width="80%"     border="1">  
      <tr>  
          <td><%=i%></td>  
          <td><%=rs("content")%></td>  
      </tr>  
  </table></center>  
  <%  
      i=i+1  
    %>  
  <%loop%>  
  我想i是每条记录按1到rs.recordcout的数目显示在前台可是进入了死循环,请大家教教我  
  问题点数:20、回复次数:12Top

1 楼lystan(不笨的菜鸟)回复于 2004-07-01 03:03:38 得分 0

还有一个问题想大家帮我看看,分不够可以加,问题在这里  
  http://community.csdn.net/Expert/topic/3129/3129767.xml?temp=.5889093  
  已经问了好几天了,没人去理过,希望大家帮帮我Top

2 楼lystan(不笨的菜鸟)回复于 2004-07-01 03:06:33 得分 0

写连接地址的那个问题已经解决了,谢谢大家,请大家关主一楼的问题,再次谢谢Top

3 楼wy23456283(影子)回复于 2004-07-01 04:24:28 得分 0

<%   do   while   not   rs.eof     %>  
  写的不对,应该写not   res.eof   and   not   res.bof  
  当res.bof=ture时,会造成死循环  
  而且你应该写若   res.movenext,不然数据不会转到下一条,永远只是停在那条记录上,不就死了么。  
  Top

4 楼bluebinbin(执著)回复于 2004-07-01 08:02:42 得分 10

<%  
  Do   while   not   rs.eof  
        'yours   code  
        rs.movenext   '这里的问题,楼上说的不准确,游标前后移动才会有哪种情况,而这里单向  
  Loop  
  %>Top

5 楼woodywjl(whjnly)回复于 2004-07-01 08:06:29 得分 0

同意楼上  
  你的那个i根本不管用,必须得用rs.MoveNextTop

6 楼bluebinbin(执著)回复于 2004-07-01 08:22:24 得分 0

不是,他那个i是一个编号,作为序号的,不是没有用。Top

7 楼bbcbs(笨笨虫)回复于 2004-07-01 08:22:31 得分 5

与I没有关系。。。。。。。  
  <!--#include   file="conn.asp"-->  
  <%    
  set   rs=server.CreateObject("adodb.recordset")  
  sql="select   content   from   aa   order   by   id   desc"  
  rs.open   sql,conn,1,2    
  i=1  
    do   while   not   rs.eof     %>  
    <center><table   width="80%"     border="1">  
      <tr>  
          <td><%=i%></td>  
          <td><%=rs("content")%></td>  
      </tr>  
  </table></center>  
  <%  
    i=i+1  
    rs.movenext  
    loop  
  %>  
  Top

8 楼liuyangxuan(阿轩)回复于 2004-07-01 08:23:06 得分 0

MoveNextTop

9 楼bearzhan88(毛毛熊)回复于 2004-07-01 08:23:48 得分 2

do   while   not   rs.eof    
      response.write   i  
      response.write   rs("")  
      rs.movenext    
      i=i+1  
  loop  
    i是楼主用来做导航的类似ID的东西,个人片好,加上能比较好的浏览记录Top

10 楼tjficcbw(津津)回复于 2004-07-01 08:39:58 得分 2

<!--#include   file="conn.asp"-->  
  <%   set   rs=server.CreateObject("adodb.recordset")  
      sql="select   content   from   aa   order   by   id   desc"  
      rs.open   sql,conn,1,2   %>  
        <%   i=1   %>  
      <%   do   while   not   rs.eof     %>  
    <center><table   width="80%"     border="1">  
      <tr>  
          <td><%=i%></td>  
          <td><%=rs("content")%></td>  
      </tr>  
  </table></center>  
  <%  
  i=i+1  
  rs.movenext  
  loop%>  
  这样形成把全部的记录都显示一遍如果  
  最后变成  
  <%  
  i=i+1  
  if   i>10   then   exit   do  
  rs.movenext  
  loop%>  
  则只显示10条记录  
  Top

11 楼Tal(Tal)回复于 2004-07-01 08:47:23 得分 1

<!--#include   file="conn.asp"-->  
  <%   set   rs=server.CreateObject("adodb.recordset")  
      sql="select   content   from   aa   order   by   id   desc"  
      rs.open   sql,conn,1,2   %>  
        <%   i=1   %>  
      <%   do   while   not   rs.eof     %>  
    <center><table   width="80%"     border="1">  
      <tr>  
          <td><%=i%></td>  
          <td><%=rs("content")%></td>  
      </tr>  
  </table></center>  
  <%  
      i=i+1  
      rs.movenext  
  loop  
  %>Top

12 楼centurybobo(大笨鸟)回复于 2004-07-01 08:55:13 得分 0

i=1  
  do   while   not   rs.eof  
  --------------------  
  rs.movenext  
  i=1+1  
  loopTop

相关问题

  • 死循环,高手帮忙看看??
  • while死循环
  • 关于循环捕捉屏幕导致死机的问题,请帮忙,谢谢
  • 一个循环问题....请帮帮忙
  • for循环的疑惑,请各位帮忙!
  • 请帮忙,循环问题,在线waiting~~~~~~~~~~~======
  • 请教,我的sql循环套循环出了问题,请大侠帮个忙。
  • 结束死循环
  • 我这个循环是死循环嘛?
  • 急在线---请大家帮我看看这段代码:为什么总死循环最后一条记录

关键词

  • 循环
  • 记录
  • movenext
  • rs
  • eof
  • 显示
  • res
  • 问题

得分解答快速导航

  • 帖主:lystan
  • bluebinbin
  • bbcbs
  • bearzhan88
  • tjficcbw
  • Tal

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo