有两张表
表1:id(自己的结点),pid(父结点),name(名字)
表2:number,name(名字),现在要由表1动生成一个树型,然后把表2中的内容加到树型的最后一层..注:不用dxdbtreeview控件,一定要自动生成..高手解答..在线等

解决方案 »

  1.   

    A
     -AA
      --AAA  //这一层是表2中的内容
    B
     -BB
      --BBB始终表2中的内容是加到最后一层的
      

  2.   

    两个For循环不就完了麻取出表一的条数
      for (int a1=1;a1<=条数;a1++)
         {   加父;
             加第二层;
            取表2对应的条数
         for (int a2=0;a2<=表2条数;a2++)
           {
               加第三层;
               表2.Next;
           }
            表一.Next;
         }------------------------------------------------------------------------------
    金盆洗澡    重出浆糊     打劫.抢分   掀起一场腥风血雨   戒烟攒钱 只为换新车
      

  3.   

    厄 上面是BCB的一些语法掺和着Delphi的 这两天用这个 写习惯了 
    ------------------------------------------------------------------------------
    金盆洗澡    重出浆糊     打劫.抢分   掀起一场腥风血雨   戒烟攒钱 只为换新车
      

  4.   

    数据量大于1000时会慢得不得了,注意算法及使用Treeview.beginupdate----treeview.endupdate