Net*_*log 1 database delphi treeview performance ado
使用递归函数从表中加载树视图节点很简单,但对于大数据来说需要很长时间。
我有一个包含以下字段的表:id、title、parentid :将树视图节点保持在 N 级。
该表有超过 70000 行。当我从此表中填充树视图时,需要很长时间(大约 9 分钟)才能完成。
有没有更好的解决方案来提高加载速度?
您可以尝试TreeView.Items.BeginUpdate/EndUpdate。
但在可视化控件中存储 70000 行是一个值得怀疑的想法。您是否考虑过虚拟 TreeView 或其他方式来仅显示数据表的一小部分?