一个递归的小问题,在线等

csharp5460 2004-11-22 12:51:48
我已经用递归实现了目录树的读取,但现在只是数据读出来了,还没有实现树形结构,代码如下,请大家帮忙。
function tree(prid)
Set rs=Server.CreateObject("Adodb.Recordset")
Sql="select * from tree where parentid="&int(prid)&""
rs.open sql,conn,1,1
if not rs.eof then

do while not rs.eof
response.write "├"&rs("classname")&"<br>"
tree(rs("ID"))
rs.movenext
loop
else
rs.close
set rs=nothing
end if
end function
...全文
91 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
csharp5460 2004-11-22
  • 打赏
  • 举报
回复
是不是要在表里加一个字段level作为深度,那这样的话我每加一个节点不就要在相应的父节点加一吗
iuhxq 2004-11-22
  • 打赏
  • 举报
回复
要定义个全局变量,记录树的深度
然后在前面输出深度数量的空格
csharp5460 2004-11-22
  • 打赏
  • 举报
回复
csharp5460 2004-11-22
  • 打赏
  • 举报
回复

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧