关于自动生成 TreeView 树结构问题
表结构:xh kmdm
1 1001
2 1001.01
3 1001.01.01
4 1001.01.01.01
5 1121
6 1121.01
7 1121.01.01
8 1241
9 1241.01
......
想通过后数据自动生成树状结构请各位帮忙,谢了! --------------------编程问答-------------------- 这样不够,要多个字段 parent 来存放父结点key值 --------------------编程问答-------------------- 需要给一个父节点编号 --------------------编程问答-------------------- 表结构:
xh kmdm
1 1001
2 1001.01
3 1001.01.01
4 1001.01.01.01
5 1121
6 1121.01
7 1121.01.01
8 1241
9 1241.01
101231
11 1231.01
12 2221
13 2221.01
..........诸如此类,应该怎么实现了,期待中 --------------------编程问答-------------------- Easy.你写几个sql语句就OK了
如下例所示
第一步
select * from 表 where len(kmdm)=4//取出来放到数据集中并绑定到父TreeNode中
第二步
select * from 表 where len(kmdm)=7 and substring(kmdm,4,2)=父kmdm(作为方法的一个参数传过来)
然后以此类推。。
也可以做一个递归的方法来。不过就是麻烦点而已。呵呵。
详细的方法就不写了。 你自己揣摩
--------------------编程问答-------------------- 只有一级父节点的长度是确定的,子级节点的长度不能确定,子级和父级相同的地方在于前四位 --------------------编程问答-------------------- 居然这样设计数据库,。
补充:.NET技术 , C#