首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

怎么生成这样的树形结构

2014-01-03 
怎样生成这样的树形结构?表结构如图所示:树形结构如图所示:我用的是嵌套循环查询增加节点,因为数据量很大,

怎样生成这样的树形结构?
表结构如图所示:
怎么生成这样的树形结构

树形结构如图所示:
怎么生成这样的树形结构

我用的是嵌套循环查询增加节点,因为数据量很大,增加完这一个树会用很长时间,各位高手,请问如何快速的从数据表中生成此树形结构?先谢各位了。
[解决办法]
不可能。

所谓快速,就是“根本不生成”那些看不到(没有展开、或者根本就在可视区域以外)的节点,等其上层展开或者移动时才去生成节点。
[解决办法]
懒惰加载
每次只加载下一级和下下级的节点

参考
http://bbs.csdn.net/topics/380239317
[解决办法]
修改你的数据结构,把每个节点的路径记录下来

热点排行