请问asp循环的问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 08:39:28
在这页当中的loop循环具体是要达到什么目的,它的意图是什么,他这里为什么要用到loop循环,
可否解释一下.
代码写在百度空间里,地址:
http://hi.baidu.com/jsfok2008/blog/item/07721b2417a9d32bd5074272.html

<%
Set rs1 = conn.Execute("select * from designtype order by typeid") '选出设计类型到记录集中
%>
<%
do while not rs1.eof '循环语句
%>

<input name="typeid" type="radio" value="<%=rs1("typeid")%>"><%=rs1("typename")%>
<%
rs1.movenext '记录集指针转移到下一位
loop '循环
set rs1=nothing
conn.close
set conn=nothing
%>
因为没有办法直接让rs select出来的数据直接按格式显示,所以只能用循环每条输出,这样就需要用到循环语句.
在rs1.movenext '记录集指针转移到下一位
这里顺序把sql执行的数据输出.

loop 是 do while 的结束符

这里的作用是把数据库中能读到的数据都按照循环体内的格式输出出来。