这样不够,要多个字段 parent 来存放父结点key值

解决方案 »

  1.   

    表结构:
    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
    ..........诸如此类,应该怎么实现了,期待中
      

  2.   

    Easy.你写几个sql语句就OK了
    如下例所示
    第一步
    select * from 表 where len(kmdm)=4//取出来放到数据集中并绑定到父TreeNode中
    第二步
    select * from 表 where len(kmdm)=7 and substring(kmdm,4,2)=父kmdm(作为方法的一个参数传过来)
    然后以此类推。。
    也可以做一个递归的方法来。不过就是麻烦点而已。呵呵。
    详细的方法就不写了。 你自己揣摩