ASP:怎么用Do....Loop循环函数在得到一张表格

来源:百度知道 编辑:UC知道 时间:2024/07/06 17:11:27
<%
Set rs = Server.CreateObject ("ADODB.Recordset")
sql = "Select * from text"
rs.Open sql,conn,1,1
Do Until rs.EOF
%>

怎么在这得到一个5列,无数行的表格,表格里的值都是<%=rs("text")%>

<%rs.MoveNext
Loop
end if
rs.close
Set rs = Nothing
conn.close
set conn=Nothing
%>
数据库里的text值是不相同的,我想得到的是5个值为一行的,不是要一个值占一行的5个列!!楼下的那位看明白了再答!

<%
Set rs = Server.CreateObject ("ADODB.Recordset")
sql ="Select * from text"
rs.Open sql,conn,1,1
%>
<table>
<tr>
<%
i=1
Do while not rs.EOF
%>
<td><%=rs("text")%></td>
<%if i mod 5=0 then%>
</tr><tr>
<%end if%>
<%
i=i+1
rs.MoveNext
Loop
%>
</tr>
</table>
<%
rs.close
Set rs = Nothing
conn.close
set conn=Nothing
%>

<%
Set rs = Server.CreateObject ("ADODB.Recordset")
sql = "Select * from text"
rs.Open sql,conn,1,1
Do Until rs.EOF
%>

<tr>
<td><%=..%></td>
<td><%=..%></td>
<td><%=..%></td>
<td><%=..%></td>
<td><%=..%></td>
&