熟悉数据结构的 进来看一下。
涉及到:DataTable,堆栈,
现在要求做一个 无限层级的 树型 组织结构图:
根部门
二级部门1
二级部门2
三级部门1
三级部门2
四级部门1
.
.
二级部门3
三级部门3
三级部门4
数据库表设计如下
部门编号(ID) 部门名称等(Name) 所属上级部门编号(MotherID) 组织层次
1 根部门 0 1
2 二级部门1 1 2
3 二级部门2 1 2
4 三级部门1 2 3
最后一个字段为冗余字段。
假设 已经将 此表读入到 DataTable1 中
现在要求 遍历此数据表 写出如上所示的组织结构图。请高手帮忙啊!