表结构如下:
数据库
id path titlesort 排序
1 0 首页 0
2 0,1 新闻 1
3 0,2 JAVA 2
4 0,3 JSP 3
5 0,2,3 业界动态 2
6 0,2,3 国内新闻 1创建一个存储过程来实现,如果要在页面上使用可以设置一个返回变量将至传过去
create procedure test as begin declare @len int declare @str varchar(20) declare @menuid varchar(20) declare @name1 varchar(20) declare @newtable table(id varchar(20),name varchar(20)) --这里在实现过程中是将排序ti和深度path结合,目的是为了实现子菜单的排序,其最好用id+path结合成新的path --对理解会更有好处 insert into @newtable SELECT path+','+convert(varchar(10),m.sort) as newPath, m.name FROM testtree m order by newPath,sort declare mycur cursor for select * from @newtable open mycur fetch next from mycur into @menuid,@name1 while @@fetch_status=0 begin set @str=' ' set @len=len(@menuid) --if(len(@menuid)=3) while(@len-3>0) begin set @str=@str+' ' set @len=@len-1 end print @str+'+'+@name1 fetch next from mycur into @menuid,@name1 end close mycur deallocate mycur end go execute test
版权声明:本文为博主原创文章,未经博主允许不得转载。
相关推荐
VS2005+sql server2000实现无限级树形菜单,还可以哟。。。。。。。。。。。。。。。。。。。。。。
根据公司项目需要自己用C#写的 使用SQL2000 实现无限级目录树,与前面发布的是ACCESS的数据库相比,目录树优化了很多
纯ajax sqlserver无限级树形菜单. 内还包括表结构和一些基础数据 补充:第一次发布时,忘了图片打包进来. 以下载的朋友可以在这里下载图片 ...
SQL Server 存储层级数据实现无限级分类,非递归存储过程无限级分类,左右值分类
课程设计Python+SQLServer实现疫情医疗信息管理系统源码课程设计Python+SQLServer实现疫情医疗信息管理系统源码课程设计Python+SQLServer实现疫情医疗信息管理系统源码课程设计Python+SQLServer实现疫情医疗信息管理...
本文给大家分享的是sqlserver中使用公用表表达式(CTE)实现无限级树形构建的详细代码,非常的简单实用,有需要的小伙伴可以参考下
TreeView实现无限级分类可以通过TreeView实现增删改查,数据库采用的是SQL 2005,数据库名:CurrentK.bak
无限级树形菜单(Sql数据库)_.NET GUI控件.7z
vs2008+sqlserver2005可实现无限级分类的树形结构、内有数据库直接附加就可以用
导出sqlserver 2000的表结构
Servlet+JSP+SQL Server实现网上书店系统 Servlet+JSP+SQL Server实现网上书店系统 Servlet+JSP+SQL Server实现网上书店系统 Servlet+JSP+SQL Server实现网上书店系统 Servlet+JSP+SQL Server实现网上书店系统 ...
sqlserver实现Oracle中Lpad和Rpad函数
无限级树形菜单(Sql数据库) 树型菜单
jsp与SQL Server 实现的图书管理系统,非常完美的资源,非常适合用于毕业设计
SqlServer查看表结构,已通过验证
使用的数据库:SQLServer2000(存储过程) js框架:Jquery/ajax 说明: 基于AJAX树状目录显示 支持灵活的 目录添加、删除、修改、排序、栏目备注、栏目移动[向上] 支持 栏目选择 1.基于AJAX树状目录显示 2.支持灵活...
Navicat 实现同步sqlserver表结构到mysql操作手册 --Create By 卞中明 201610141.选中对应mysql数据库,在表对象页面
SqlServer树形结构、层次查询 结果如下: 1 1 2 1-2 4 1-2-4 5 1-2-5 10 1-2-5-10 8 1-2-5-8 6 1-2-6 3 1-3 7 1-3-7 11 1-3-7-11 9 1-3-7-9 12 1-3-7-9-12 13 1-3-7-9-13 14 1-3-7-9-14
下面小编就为大家带来一篇sqlserver实现树形结构递归查询(无限极分类)的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
基于Servlet+JSP+SQL Server实现的客户信息管理系统 基于Servlet+JSP+SQL Server实现的客户信息管理系统 基于Servlet+JSP+SQL Server实现的客户信息管理系统 基于Servlet+JSP+SQL Server实现的客户信息管理系统 基于...