请教一Treeview建树的速度问题
从数据库中提取数据利用递补归算法建树,当记录达到近千条且层数大于四层时速度很慢,请问如何解决?
数据表如下
ID        ParID   Name
01        root    a
0101      01      fd
010101    0101    d

解决方案 »

  1.   

    http://blog.csdn.net/myy/参考一下。
      

  2.   

    treeview.items.BeginUpdate;
      然后插入
    treeview.items.endUpdate;这样可以提高速度。如果想有大幅度的改变,恐怕要改写treeview控件的源代码。
      

  3.   

    回复人: fengzhengren(风筝) ( ) 信誉:97 
    treeview.items.BeginUpdate;
      然后插入
    treeview.items.endUpdate;
    ==============================
    这是一个基本技巧....能提高速度