有一个问题请教大家!!! 一个编码表,大概有5万多条记录,有一些录入表单要用到这个编码表我把这些编码生成了一个树,这样看起来比较直观,但是生成树的速度偏慢请问大家有没有什么其它的方法?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 >>有5万多条记录,>>我把这些编码生成了一个树當然慢了, 你要試下, 只生成顯示當前要顯示的那几條記錄 To: aiirii(ari-爱的眼睛) 编码表里的所有记录都要显示的 慢的原因有可能2种:1。数据库next的慢2。treeview的显示慢如果你是一个一个的从数据库读出来,然后再一个一个的放上去,就更慢了。 建议的一个方法是:先将数据转换好,保存在本地的一个数组中,然后再存过去,存完之后再refresh To: fim(镇江DJ)(DJ=DelphiJava)有源码吗?谢谢 1 select 出第一层数据。2 循环加入TREEVIEW,(可以考虑为每个NODE加一个临时节点来显示加号,如果你知道哪些有子节点则更精确一点)3 在OnExpanding事件中 if node.getfirstnode是临时节点 then 加入该node的下一层(临时节点同上) 子类化问题? 最后的分数拉。请各位大侠帮帮忙, 关于TForm.SetParent 有宁波的程序员吗?研究DELPHI+SQL用三层结构的!!!进来聊聊啊! 怎样删除模板上的控件? 用什么来截取字符串 我真的想不出来了------关于打印的字体设置的问题; 数据导出问题..导出成XML文件.! 摄像头识别扑克牌可以实现吗? 我要写个日志文件到当前的目录下。 内嵌汇编如何使用 fword ptr ? Panel+背景图片
>>我把这些编码生成了一个树
當然慢了, 你要試下, 只生成顯示當前要顯示的那几條記錄
编码表里的所有记录都要显示的
1。数据库next的慢
2。treeview的显示慢如果你是一个一个的从数据库读出来,然后再一个一个的放上去,就更慢了。 建议的一个方法是:先将数据转换好,保存在本地的一个数组中,然后再存过去,存完之后再refresh
有源码吗?谢谢
2 循环加入TREEVIEW,(可以考虑为每个NODE加一个临时节点来显示加号,如果你知道哪些有子节点则更精确一点)
3 在OnExpanding事件中
if node.getfirstnode是临时节点 then
加入该node的下一层(临时节点同上)