ASP中如何使用双重循环?

来源:百度知道 编辑:UC知道 时间:2024/05/27 14:43:15
<%set rs=server.CreateObject("adodb.recordset")
rs.open "select * from xz",conn,1,3
while not rs.eof'/////////////循环显示xz字段记录////////////%>

var xz<%=rs("xzid")%>= '<%set rs2=server.CreateObject("adodb.recordset")
rs2.open "select * from cz where xzid='"&rs("xzid")&"'",conn,1,3
do while not rs2.eof'///////////where条件,显示本符合记录//////////%> <a style=font-size:9pt;line-height:14pt; href=\"gq.asp?xz=<%=rs("xzid")%>&cz=<%=rs2("czid")%>\"><font color="#000000"><%=rs2("czname")%></font></a> <br><%loop
rs2.close
set rs2=nothing%>'

<%rs.movenext
wend
rs.close
set rs=nothing%>

就是用到一个双重循环:循环显示大分类,再显示对应小分类?
如何设置呢?

<table width="500" border="0" align="center" cellpadding="0" cellspacing="1" bordercolor="#C0CFE0" bgcolor="#B1C3D9"><tr><td height="32" colspan="3" align="center"><table width="500" border="0" align="center" cellpadding="0" cellspacing="1" bordercolor="#C0CFE0" bgcolor="#B1C3D9">
<tr>
<td height="32" colspan="4" align="center" bgcolor="#FFFFFF">行业管理  <span class="STYLE2"><a href="add_style.asp?act=style1">添加行业大类</a></span></td>
</tr>
<tr>
<td width="103" bgcolor="#FFFFFF"> </td>
<td colspan="2" bgcolor="#FFFFFF"> </td>
<td width="183"