怎么用asp实现双循环,谢谢了

 我来答
劲捷电子信息
2014-10-14 · TA获得超过1705个赞
知道小有建树答主
回答量:829
采纳率:33%
帮助的人:407万
展开全部
Sub Main_Menu()
Response.Write "<ul id=""nav"">"&vblf
str="select id,Name From Model_channel where show=1 order by sort"
set rst=Server.CreateObject("Adodb.Recordset")
rst.open str,conn,1,1
if not rst.eof then
do while not rst.eof
Response.Write"<li class=""mainlevel"" id=""mainlevel_0"&menuid&"""><a href=""newslist.asp?Pid="&rst("id")&""">"&rst("name")&"</a>"&vblf
Response.Write" <ul id=""sub_0"&menuid&""">"&vblf
menustr3="select id,Name From Model_cate where Channel="&rst("id")&" order by sort"
set menu3=server.CreateObject("adodb.recordset")
menu3.open menustr3,conn,1,1
if not menu3.eof then
do while not menu3.eof
Response.Write" <li><a href=""newslist.asp?Pid="&rst("id")&"&Cid="&menu3("id")&" "">"&menu3("Name")&"</a></li>"&vblf
menu3.Movenext
loop
End if
menu3.close
Set menu3=Nothing
Response.Write" </ul>"&vblf
Response.Write"</li>"&vblf
menuid=menuid+1
rst.MoveNext
Loop
End if
rst.close
set rst=Nothing
Response.write "</ul>"&vblf
End Sub

调用直接 Main_Menu()
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式