asp无限分级(递归调用)
2023-06-13 09:13:46 时间
数据库字段:id(自动编号),class_name(菜单名),parentID(父菜单id)
复制代码代码如下:
<%
dim m
m=0
call ShowTree(0)%>
<%
Sub ShowTree(parentID)
dim s
m=m+1
Dim rs
Set rs = Server.CreateObject("ADODB.RecordSet")
sql="Select class_id,class_name FROM [WMS_Class] where class_father_id="&Cint(parentID)
rs.open sql,Conn,1,1
if rs.eof and m = 1 then
response.Write("该频道暂无栏目")
end if
Do While Not rs.Eof
response.Write rs(0)
for n=1 to m
if n = m and m = 1 then
Response.Write ("╋")
elseif n = 1 then
Response.Write (" ")
elseif n = m then
Response.Write ("├")
else
Response.Write ("│")
end if
next
response.Write rs(1)&"<br>"
Call ShowTree(rs(0))
m=m-1
rs.Movenext
Loop
End Sub
%>
相关文章
- ASP.NET 中验证的自定义返回和统一社会信用代码的内置验证实现
- .net搭建ASP.NET应用程序在Linux系统上(linux搭建asp)
- 使用 ASP 连接 MS SQL 服务器(asp连接mssql)
- Linux下ASP编程的新体验(linux支持asp吗)
- asp构建基于SQL Server和ASP的全新应用(sqlserver 和)
- asp.net的web服务MSSQL检测ASP.NET的Web服务——利用它构建更棒的站点(mssql检测基于)
- ASP程序操作MySQL数据库实现数据库驱动开发(asp用mysql)
- 数据库ASP如何调用MySQL数据库(asp如何调用mysql)
- ASP搭配MySQL使用的缺点及解决办法(asp使用mysql缺点)
- ASP与MySQL结合提高操作权限(asp mysql 提权)
- 基于ASP和MySQL的Web实验研究(asp mysql实验)
- 使用ASP连接Oracle报错解决方案(asp连oracle报错)
- ASP技术保障Oracle数据库安全备份(asp备份oracle)
- Oracle ASP程序助你轻松下载(oracle asp下载)
- asp模板引擎终结者(WEB开发之ASP模式)
- 用ASP.NET实现简单的文字水印
- asp下使用数组存放数据的代码
- asp.netcookie清除的代码
- asp.net结合mysql存储过程进行分页代码
- asp通用修改和增加函数代码
- ASP.NET(C#)定时执行一段代码
- 实现UTF8转换GB2312国标码的asp代码
- Asp.Net网站优化系列之数据库优化措施使用主从库(全)
- asp.net实现文件下载的代码
- asp终极防范SQL注入漏洞
- asp.net获取网站绝对路径示例
- 推荐4款傻瓜型的ASP服务器软件(asp运行环境一键搭建工具)