|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
oupj (oupj) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/3/8 7:59:36 |
标题: |
“超级大难题”怎样用“递归”的方法将“有规律”的表转化到 TreeView 中 |
浏览:1319 |
|
加入我的收藏 |
楼主: |
有如下表(无限深度)Field1相同的Field2、Field3不相同 _________________________________ Field1 | Field2 | Field3 --------------------------------- 1 | 0 | Desc1 --------------------------------- 1 | 1 | Desc2 --------------------------------- 1 | 2 | Desc3 --------------------------------- 10 | 0 | Desc3 --------------------------------- 10 | 1 | Desc4 --------------------------------- 10 | 2 | Desc1 --------------------------------- 101 | 0 | Desc6 --------------------------------- 101 | 1 | Desc3 --------------------------------- 101 | 2 | Desc8 --------------------------------- 2 | 0 | Desc3 --------------------------------- 20 | 0 | Desc10 --------------------------------- 200 | 0 | Desc7 --------------------------------- 怎样用递归的方法将上表转化到以下形式的 TreeView 中 _____Root ------1 | | | -----1 0 | | | | | -----10 0 | | | | | -----10 1 | | | | | | | -----101 0 | | | | | | | -----101 1 | | | | | | | -----101 2 | | | | | -----10 2 | | | -----1 1 | | | -----1 2 |------2 | -----2 0 | -----200 0
----------------------------------------------
- |
作者: |
xjr888 (arming) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/3/8 8:45:58 |
1楼: |
如果一次全部读入的话不太现实,你可以在某个节点展开的时候读入它的下一层。 另外设置个标志,以免每次展开时都访问数据库。加快速度。
----------------------------------------------
-
|
|