1.树形结构的展示

       树形结构的数据,从数据库中获得。一般来讲,我们的应用程序多数是基于数据库的。采用这种方式,增加、修改、删除一颗树的节点很方便,只要操作数据库中的数据就可以了。而且,这种方式可以和数据库中的其它表做关联、查询和汇总,通过设计视图或存储过程,很容易查询出你想要的相关数据。

2.数据库设计

(1)建表存储数据

注:其中pid为回复的父节点

isleaf的0代表非叶子节点,1代表叶子节点

alevel表示级别深度

(2)向表添加数据 

 

 (3)创建存储过程

(4)展示数状结构