`
isiqi
  • 浏览: 16564007 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

asp无限分级(递归调用)

阅读更多

数据库字段:id(自动编号),class_name(菜单名),parentID(父菜单id)



<%
dimm
m
=0
callShowTree(0)%>
<%
SubShowTree(parentID)
dims
m
=m+1
Dimrs
Setrs=Server.CreateObject("ADODB.RecordSet")
sql
="Selectclass_id,class_nameFROM[WMS_Class]whereclass_father_id="&Cint(parentID)
rs.opensql,Conn,
1,1
ifrs.eofandm=1then
response.Write(
"该频道暂无栏目")
endif
DoWhileNotrs.Eof
response.Writers(
0)
forn=1tom
ifn=mandm=1then
Response.Write(
"")
elseifn=1then
Response.Write(
" ")
elseifn=mthen
Response.Write(
"")
else
Response.Write(
"")
endif
next
response.Writers(
1)&"<br>"
CallShowTree(rs(0))
m
=m-1
rs.Movenext
Loop
EndSub
%
>


分享到:
评论

相关推荐

    树的无限分级递归调用

    在本话题中,我们将深入探讨“树的无限分级递归调用”这一主题,特别关注如何在Visual Studio 2010环境下利用递归实现树的层级遍历。递归是一种函数或过程在其定义中直接或间接地调用自身的技术,常用于解决具有重复...

    递归调用详解,分析递归调用的详细过程[参考].pdf

    "递归调用详解" 递归调用是软件开发中一个重要的概念,它是函数实现的一个很重要的环节,许多程序中都或多或少的使用了递归函数。递归的意思就是函数自己调用自己本身,或者在自己函数调用的下级函数中调用自己。...

    递归调用详解,分析递归调用的详细过程

    递归调用详解,代码详细讲解了如递归调用以及调用中应该注意的一些问题

    函数递归调用堆栈分析.doc

    函数递归调用堆栈分析 函数递归调用堆栈分析是指在计算机科学中,函数递归调用时,函数调用自身的过程中,如何使用堆栈来存储变量和参数的过程。堆栈是一种 lasts-in-first-out(LIFO)的数据结构,用于存储函数...

    C语言函数递归调用学习教案.pptx

    C语言函数递归调用学习教案 C语言函数递归调用是指在调用一个函数的过程中,出现直接或间接地调用该函数本身的现象。递归调用可以用来解决一些复杂的问题,但也需要注意递归调用的深度和性能问题。 函数的递归...

    一个简单的递归调用的实例

    因此,在实际应用中,我们需要确保存在有效的基本情况,避免无限递归,并考虑使用尾递归优化或迭代等替代方案来提高性能。 在TreeViewDemo项目中,可能已经实现了一个可视化的界面,用户可以直观地查看目录树结构。...

    C语言函数递归调用PPT课件.pptx

    C语言函数递归调用PPT课件 函数的递归调用是指在调用一个函数的过程中,出现直接或间接地调用该函数本身的现象。例如,函数f调用函数f1,函数f1调用函数f2,函数f2调用函数f1,这样就形成了一个递归调用链。 递归...

    3.7 函数的递归调用(ppt).pdf

    在MATLAB编程中,函数的调用方式有多种,其中包括函数的嵌套调用和递归调用。这里我们将深入探讨这两个概念。 1. **函数的嵌套调用**: 函数的嵌套调用是指在一个函数的定义内部,直接或间接地调用了其他函数。这种...

    .net TreeView 动态绑定数据库 无限级树目录 递归调用

    本主题将深入探讨如何在.NET中利用TreeView控件动态地从数据库中加载并显示无限级别的目录结构,同时使用递归调用来实现这一功能。 首先,我们要理解动态绑定的概念。动态绑定是指在运行时根据需要从数据源加载数据...

    C语言函数的嵌套调用和递归调用PPT课件.pptx

    C语言函数的嵌套调用和递归调用 本文主要介绍C语言函数的嵌套调用和递归调用,包括函数的递归调用、变量的作用域和存储类型等知识点。 函数的递归调用 函数的递归调用是指函数直接或间接地自我调用的一种调用方式...

    C语言递归调用举例

    C语言递归调用举例,可直接复制粘贴。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...

    C语言函数的嵌套调用和递归调用学习教案.pptx

    C语言函数的嵌套调用和递归调用学习教案.pptx

    一个递归调用的存储过程

    递归调用的存储过程是指该存储过程在其执行过程中会调用自身,形成一种自相似的结构,通常用于处理层次数据或者实现特定的算法。在给定的标题“一个递归调用的存储过程”中,我们可以推测这个存储过程利用了递归机制...

    vue 组件递归调用

    vue组件递归调用,展示树状结构,

    32位无符号乘法/递归调用程序

    该程序通过一系列汇编指令实现了32位无符号乘法的计算,并通过递归调用子程序的方式输出计算结果。通过对输入输出、数据处理及计算逻辑的详细解析,我们不仅可以了解该程序的具体工作原理,还能学习到如何使用汇编...

    有关TreeView递归调用

    ### 有关TreeView递归调用 #### 知识点概览 在.NET框架中,`TreeView` 控件常被用于展示具有层次结构的数据,如文件系统、组织结构等。通过递归调用的方式绑定数据到`TreeView` 控件是实现这一功能的有效手段之一。...

    java实现递归调用

    在编程领域,递归是一种强大的概念,它是指函数或过程在执行过程中调用自身的行为。在Java中,递归常用于解决需要重复执行相同任务但每次处理的数据不同的问题,例如遍历树形结构、计算阶乘、求解斐波那契数列等。本...

    使用c语言实现递归调用, 主要考察递归调用

    1. **终止条件**:在编写递归函数时,必须明确给出终止条件,否则会导致无限递归,最终导致栈溢出。 2. **递归深度**:递归调用次数过多可能会导致栈溢出,因此在实际应用中需要注意递归的深度。 3. **效率问题**:...

    VB6.0过程的递归调用

    - **明确终止条件**:确保每个递归调用都有明确的终止条件,防止无限递归。 - **避免重复计算**:在某些情况下,递归可能会导致相同子问题的重复计算,可以通过备忘录技术(memoization)优化。 - **控制递归深度...

Global site tag (gtag.js) - Google Analytics