用数据填充树列表的更快方法 [英] what faster way to Fill treelist by data

查看:81
本文介绍了用数据填充树列表的更快方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好.

下一个

用数据填充树列表的更快方法


注意:来自访问数据库的数据
7,000,000菲币
:confused:

和感谢

hello you all.

next

what faster way to Fill treelist by data


note: data from access database
7,000,000 feilds
:confused:

and thanks

推荐答案

加快构建树视图的唯一方法是动态构建它.例如,如果开始时一切都已折叠,则无需加载子节点.然后,在扩展某些内容时,返回并获取孩子并填写他们.

打开节点时,您可能会稍有延迟,但是不喜欢一次加载所有内容……尤其是因为有7,000,000条记录,任何人查看所有记录的可能性可能约为0%.
The only way to speed up building a treeview is to build it dynamically. For instance, you don''t need to load the children nodes if you are starting out with everything collapsed. Then, when something is expanded, go back to access and get the children and fill them in.

You may have a slight delay when opening a node, but not like loading everything all at once...especially since with 7,000,000 records, the likelihood of anyone looking at all of them is probably around 0%.


这可能取决于数据读取的速度(方法)...:)
It may depend on the speed (method) of data reading... :)


谢谢.

实际上我现在知道了.

但是我无法通过这种方式填写7,000,000条记录


TreeList1.Items.add !FeilsName


看.
当我们将Dataset与数据源一起使用时,我们可以获得更快的方法来填充ListBox,例如

但循环会浪费更多时间

注意:我不需要子节点
Thank you.

In fact I now that.

But I cant fill 7,000,000 record by this way


TreeList1.Items.add !FeilsName


Look.
When We use Dataset with datasource we can get faster way to fill a ListBox for example

but by loop will lost more time

Note: I Don''t need child node


这篇关于用数据填充树列表的更快方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆