asp中代码:<%Do while not rs.eof%> 详解?

2025-05-18 18:49:49
推荐回答(2个)
回答1:

是循环读取数据库表记录的语句,你不用太理解,会用就行
完整语句
<%
do while not rs.eof ' not rs.eof 是判断是否还有记录, 有继续执行,没有退出
response.write rs("title") '输出值
rs.movenext '记录移到下一条
loop '返回do while 处循环执行
%>

回答2:

Do while not rs.eof
表示当结果集:rs不为空的时候,用法示例如下:
Dim rs
Set rs=conn.execute(sql)
Do while not rs.eof then
获取值:str=rs("****")
str....
rs.next
loop