注册 登录
编程论坛 VB6论坛

do while ... loop 循环

z420038848 发布于 2013-11-28 12:53, 525 次点击
我在ASP网页中遇到点问题,请大神们给我看一下,

我要从数据库中输出特定的几条数据,
<table width="1000" border="0">                                 //数据库以经连接到了文件
<%
        bh=request.from("bh")
    set rs1=server.CreateObject("adodb.recordset")
    sqll="select * from message"                            //当我在这加筛选条件的时候好像只能输出一条
    rs1.open sqll,conn,1,3
    do while Not rs1.Eof    现在我想知道在这个循环的时候可不可以加上一个循环条件比如说:do while not .Eof auto_bh=bh 这个是错的我是想知道有没有办法或可不可以在这加上条件语句,就是符合条件的全部输出不符合的就不输出.                                    
%>
  <tr>
    <td>评论人名:<%=rs1("message_name")%></td>
  </tr>
  <tr>
    <td><%=rs1("message_content")%></td>
  </tr>
  <tr>
    <td>跟进留言</td>
  </tr>
 <%
     rs1.movenext
    loop
 %>
<%
    rs1.close
    set rs1=nothing
    conn.close
    set conn=nothing
%>
</table>

 现在我想知道在这个循环的时候可不可以加上一个循环条件比如说:do while not .Eof auto_bh=bh 这个是错的我是想知道有没有办法或可不可以在这加上条件语句,就是符合条件的全部输出不符合的就不输出.
1 回复
#2
Artless2013-11-28 14:02
and
1