主题:<%do while not rs.eof%>是什么意思?
veng
[专家分:0] 发布于 2006-11-14 21:25:00
<%do while not rs.eof%>是什么意思?
回复列表 (共9个回复)
沙发
一个人住 [专家分:3290] 发布于 2006-11-14 21:35:00
当数据不为空就执行下面的语句
如果没有数据就不执行
板凳
yaozheng [专家分:28410] 发布于 2006-11-14 21:41:00
这个是只要记录不为空就继续进行循环,要注意的是,循环体内要有rs.movenext使记录集往下移,否则就要死循环了。
3 楼
veng [专家分:0] 发布于 2006-11-15 19:46:00
非常感谢!
4 楼
549310928 [专家分:0] 发布于 2007-08-20 11:18:00
哈哈. 谢谢了. 我被困了一会儿了.
5 楼
linxuanxu [专家分:9360] 发布于 2007-08-21 09:49:00
rs.eof 到记录尾时返回 true 所以一切应该很明白了
6 楼
beni [专家分:40] 发布于 2007-08-22 08:37:00
当数据库里记录集不为空继续循环
7 楼
网浪冰炎 [专家分:10] 发布于 2007-09-16 21:08:00
<% do while not rs.eof%>
````````````````````
<%
rs.movenext
loop
%>
8 楼
sanxianlw [专家分:0] 发布于 2007-09-25 15:01:00
只要记录集不空,就往下执行。否则跳出循环
<%do while not rs.eof then%>
<%'''''''''''''''''''''''''
rs.movenext
loop
rs.close%>
9 楼
gouleaf [专家分:0] 发布于 2007-09-28 09:55:00
只要记录不为空就继续进行循环
我来回复