最近在做个CMS系统,要做无限级分类。开始在网上找,希望能有现成的拿来就用,结果没搜到满意的,要吗操作复杂,要吗结构复杂,于是想自己倒腾一个,结果还算满意。

1、表结构:

 无限级分类设计--纯数据库实现

 

2、查询所有分类(树型)  

 OrderPath 

 

3、查询某个分类(这里假设该节点ID为 10)下属分类  

 

4:添加分类(存储过程实现):  

 

5、顺序调整:

--辅助过程

 

--修改分类序号

 

6、删除分类:

 

 

7、修改:

就只是修改名称和备注,直接更新就可以了

开始的时候觉得好像很难,做出来了才发现,很简单的嘛

相关文章: