用asp访问数据库显示多级菜单 5
setrs=server.CreateObject("adodb.recordset")sql="select*fromNewsCata1wherelen(C_RootI...
set rs=server.CreateObject("adodb.recordset")
sql="select * from NewsCata1 where len(C_RootID)=9 order by C_ID asc"
rs.open sql,oConn,1,1
do while not rs.eof
%>
<li><a href="xygk/list.asp?D_CataID=<%=rs("C_RootID")%>"><%=rs("C_Title")%></a></li>
<%
rs.movenext
loop
rs.close
set rs=nothing
问题描述:当把(C_RootID)=5是显示一级菜单,当把(C_RootID)=9时显示二级菜单,以前您解决的帖子我看了,用的是递归方式来取,上面这段代码如何实现。需要判断吗? 展开
sql="select * from NewsCata1 where len(C_RootID)=9 order by C_ID asc"
rs.open sql,oConn,1,1
do while not rs.eof
%>
<li><a href="xygk/list.asp?D_CataID=<%=rs("C_RootID")%>"><%=rs("C_Title")%></a></li>
<%
rs.movenext
loop
rs.close
set rs=nothing
问题描述:当把(C_RootID)=5是显示一级菜单,当把(C_RootID)=9时显示二级菜单,以前您解决的帖子我看了,用的是递归方式来取,上面这段代码如何实现。需要判断吗? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询