A                                B
   序号   零组件图号 零组件名称  单套用量  装配组合件图号  装配需要数量      
    3586    011-38      平板       1          011-19ZT         1
    3592    011-39      平板       1          011-19ZT         1
    3598    011-40      支柱       3          011-19ZT         3
    3660    011-65      标签       1          011-19ZT         1
    3661    011-66      双耳垫片   1          011-19ZT         1
    3550    011-Z1      齿轮组合件 1          011-19ZT         1
    3562    011-Z15     齿轮组合件 1          011-19ZT         1
    3570    011-Z22     齿轮组合件 1          011-19ZT         1
    3574    011-Z24     齿轮组合件 1          011-19ZT         1
    3547    011-Z3      齿轮组合件 1          011-19ZT         1
    3580    011-Z32     齿轮组合件 1          011-19ZT         1
    3598    011-40      支柱       3          011-19ZT         3
    3611    011-42      齿轮       3          011-Z22          1
    3616    011-42      齿轮       3          011-Z24          1
    3619    011-42      齿轮       3          011-Z32          1
    3629    011-43      齿轮       2          011-Z15          1
    3626    011-43      齿轮       2          011-Z3           1
    3634    011-44      齿轮       1          011-Z1           1
    3640    011-45      轴齿轮     1          011-Z1           1
    3645    011-47      轴齿轮     1          011-Z3           1
 表的结构如上:
    用treeview显示A与B的组合关系,并计算,显示其装配数量。
     说明:
          1  表已设计好,只能添加字段,不能减少字段。
          2  多个A与多个B相组合,多个B又与多个C相组合....(这只是表的一
             部分,且组合关系复杂),级数不固定。
          3  要treeview显示A,B其层次关系,并计算其数量。
    请赐教,分数不够再加。

解决方案 »

  1.   

    你用SQL语句组织好数据源就是了
      

  2.   


     这是否为一个 BOM 表 ???
     为每个料品建立一个编号,组件也建立一个编号, 加上级次的定义就可以了     如:     笔   笔杆   笔帽  笔杆上半
         1    01     02    0101
      

  3.   

    TO ITMB1180:
       BOM表是啥表?能把你的思路说详细点吗?多谢!
      

  4.   

    你说得对,我现在正在从事这样一个大项目,共有66张表且相互关联,希望能得到你的进一步帮助?能留夏qq 或e_mail吗?
     谢谢你
      

  5.   

    你这种表结构一定要用TreeView吗??能不能试一试用其他的组件呢??比如说dbgrid.
      

  6.   

    一般这种问题呢,我自己包括看到别人都是用递归或者堆栈来处理的。往TREEVIEW里面一条一条的ADDCHILD就行了。BTW:杨柳青青?好象是玩奇迹的时候见过的名字。一个MM弓箭手,呵呵。
      

  7.   

    多谢兄弟们的捧场:
     俺是gg,这是一个工厂的生产计划管理,数据库sql server 2000,用户要求用treeview实现
     这棵树层次有7,8级?