悬赏捉拿算法高手
SZHHP 2002-10-30 08:36:39 1、有数据表如下:
项目ID 父项目ID 项目名称
0A * 在建项目
0B * 完工项目
SH_1 0A 上海项目1
SH_2 0A 上海项目2
SH_3 0B 上海项目3
SZ_1 0A 深圳项目1
SZ_2 0B 深圳项目2
SZ_3 0A 深圳项目3
.......
从父子的层次上是不固定的,可能2层,也可能4-5层或更多
记录数可能高达5000。
2、要求:用TREEVIEW显示,所以要将表织成树(利用“项目ID”,和“父项目ID”)
由于层次不定,记录过多,所以,要求算法得当,避免影响速度,让人无法忍受。
并且要一次全部织完。
请高手赐教。