CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

asp中如何实现多层循环

楼主mingang520(小宇)2006-03-02 12:56:22 在 Web 开发 / ASP 提问

asp中如何实现多层循环  
  代码如下:  
  <!--#include   file="conn.asp"-->  
  <%  
  if   session("admin")=""   then  
  response.Write   "<script   language='javascript'>alert('网络超时或您还没有登陆!');location.href='index.asp';</script>"  
  response.End  
  else  
  if   session("flag")=2   then  
  response.Write   "<div   align=center><font   size=80   color=red><b>您没有此项目管理权限!</b></font></div>"  
  response.End  
  end   if  
  end   if  
   
  sql="select   anclass   from   probcla   order   by   anclassidorder"  
  set   rs=server.CreateObject("ADODB.Recordset")  
  rs.Open   sql,conn,1,3  
  %>  
  <html>  
  <head>  
  <title>二级目录列表</title>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <link   href="css/main.css"   rel="stylesheet"   type="text/css">  
  </head>  
  <body   bgcolor="#799AE1"   style="margin:0px">  
  <table   width="100%"     border="0"   cellpadding="4"   cellspacing="1"   class="TableBg">  
      <tr   align="center">  
          <td   colspan="5"   class="TdContent"><font   color="#FF0000">二级目录列表</font></td>  
      </tr>  
      <tr   align="center"   class="TrDefault">  
          <td   width="23%">一级目录分类名称</td>  
          <td   width="27%">二级目录分类名称</td>  
          <td   width="14%">分类排序</td>  
          <td   width="14%">常用分类</td>  
          <td   width="22%">操&nbsp;&nbsp;&nbsp;&nbsp;   作</td>  
      </tr>  
  <%  
  while   not   rs.eof    
  %>  
  <%  
  sqlstr1="select   *   from   probcla   order   by   nclassidorder   "  
  set   rs1=server.CreateObject("ADODB.Recordset")  
  rs1.Open   sqlstr1,conn1,1,3  
  while   not   rs1.eof    
  %>  
      <tr   align="center"   bgcolor="#FFFFFF"   onmouseover="this.style.backgroundColor='#BFDFFF'"     onmouseout="this.style.backgroundColor=''">  
          <td><%=rs("anclass")%></td>  
          <td><%=rs1("nclass")%></td>  
          <td><%=rs1("nclassidorder")%></td>  
          <td>  
  <%  
  if   rs1("changyong")=1   then  
  response.Write   "<font   color=red>常用</font>"  
  else  
  response.Write   "增加"  
  end   if  
  %>  
  </td>  
          <td><a   href="twoSubjectDel.asp?nclassid=<%=rs("nclassid")%>">删除</a><a   href="twoSubjectUpdate.asp?nclassid=<%=rs("nclassid")%>">&nbsp;   修改</a></td>  
      </tr>  
  <%  
  rs1.movenext  
  wend  
  %>  
  <%  
  rs.movenext  
  wend  
  %>  
  </table>  
  <div   id="showIframe"   style="display:block">  
      <tr   class="TdContent">  
  <td   align="center"><iframe   id="colFrame"   name="colFrame"   width=100%     Frameborder=No   Border=0   Marginwidth=0   Marginheight=0   scrolling=auto   src="twoSubjectAdd.asp"></iframe></td>  
      </tr>  
  </div>  
  </body>  
  </html>  
  <%  
  rs1.close  
  set   rs1=nothing  
  conn.close  
  set   conn=nothing  
   
  rs.close  
  set   rs=nothing  
  conn.close  
  set   conn=nothing  
  %>  
   
   
   
   
   
   
   
   
  问题点数:2、回复次数:2Top

1 楼dh20156(风之石)回复于 2006-03-02 13:43:57 得分 0

递归或者在SQL查询里做Top

2 楼csyu85(深情的一吻)回复于 2006-03-02 15:12:47 得分 0

我之前写过一段传销的程序,你要我可以发你参考下  
   
  .com域名60元,.cn .net域名58元,80M asp空间105元,网站建设2000元每套http://www.xinsoft.net.cnTop

相关问题

  • 在asp中如何实现循环翻页的功能呀!!
  • 多重循环的实现
  • 怎样实现循环
  • 怎样循环实现?
  • 一个层循环,一个层只运行一次,怎么实现?
  • asp循环问题,急!
  • 如何实现Mid的循环播放
  • 如何实现这样的循环
  • 如何实现循环播放MP3。
  • 用VC++实现循环写文件!(急)

关键词

  • .net
  • 二级
  • 常用
  • 目录分类名称

得分解答快速导航

  • 帖主:mingang520

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo