社区
VB基础类
帖子详情
多行数据的显示为什么速度太慢?
ttyp
2002-09-27 10:18:55
有个1000*10列左右的记录,
用LISTVIEW也好,MSHFLEXGRID也罢,速度总是不尽如人意
大家一般用什么控件,或有什么好办法改进速度?
...全文
26
9
打赏
收藏
多行数据的显示为什么速度太慢?
有个1000*10列左右的记录, 用LISTVIEW也好,MSHFLEXGRID也罢,速度总是不尽如人意 大家一般用什么控件,或有什么好办法改进速度?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zwg22
2002-09-29
打赏
举报
回复
foolishtiger(冬蛩)说的有道理,我也是这样解决的,感觉上快多了,看不到一行行显示的轨迹
foolishtiger
2002-09-28
打赏
举报
回复
我觉得主要的时间是用在显示的,如果先把Visible设为False,添加数据完成后再把它设为True,速度会提高不少的。
如果觉得这个方法的显示效果不好的话,可以在添加数据前用SendMessage给控件,通知它不重画,添加完成后再通知它重画。
两种方法出发点是一样的。
ttyp
2002-09-27
打赏
举报
回复
很多文件里的数据,读出数据的速度不是问题
ttyp
2002-09-27
打赏
举报
回复
很多文件里的数据,读出数据的速度不是问题
remanwang
2002-09-27
打赏
举报
回复
不是记录集是些什么数据?
davidwx
2002-09-27
打赏
举报
回复
关注
ttyp
2002-09-27
打赏
举报
回复
coolsky(天心) :我的数据不是记录集啊,所以没办法:(,VSflexgrid的速度怎么样?
KaKaMo(J.J) :分批显示是可以,但要做控制翻页太难了,还有就是可能有排序问题
才1000条记录嘛,怎么会这样慢啊,晕~~~~~~~~~~
KaKaMo
2002-09-27
打赏
举报
回复
我原来也遇到类似问题,查了很多资料,最后还是采用了分批显示的办法,否则,数据量太多实在要一次全显示出来耗资源太多。
mshflexgrid比listview快些,特别是多数据量显示时listview只能采取分批显示的办法。
================================================================
coolsky
2002-09-27
打赏
举报
回复
我一直用MSHFLEXGRID,速度感觉不错。
用set datasource的。
现在用一下vsflexgrid。
pandas添加多
行
_pandas创建新Dataframe并添加多
行
的实例
pandas创建新Dataframe并添加多
行
的实例处理
数据
的时候,偶然遇到要把一个Dataframe中的某些
行
添加至一个空白的Dataframe中的问题。最先想到的方法是创建Dataframe,从原有的Dataframe中逐
行
筛选出指定的
行
(类型为pandas的Series),并使用append方法进
行
添加。这种方法
速度
很
慢
,而且添加之后总会出现奇怪的问题,
数据
类型也不对。较快的方法为,首先创建...
MySQL - 对
数据
表进
行
“增删查改”的基础操作 - 细节狂魔
疑问时刻:当插入 N
行
数据
,insert 插入命令 : 一次插入一
行
(需要插入N次) 与 一次插入多
行
数据
,有什么区别吗?首先,从
数据
的角度来看,同时插入两
行
相等
数据
,分别对其进
行
一次插入一
行
与 一次插入多
行
数据
操作,两者存储
数据
不会存在差异,是一样的。但是从插入
数据
的效率上看,一次插入多
行
数据
比 一次插入一
行
数据
要高出不少。【一次多
行
插入
数据
速度
是 一次一
行
的 好几倍】通过上面的分析:我们很容明白,当
行
数一多,或者列数一多的时候,服务器做出相应的时间就越长(因为
数据
很多)。
Vue ViewUI表格
显示
大量
数据
需求 要求用户上传大量
数据
上传,经过后端处理,全部返回给前端(没有分页)。 问题 有时候用户上传
数据
会很大,一下子渲染到前端的话,表格会很卡,而且下载也很
慢
,所以要解决两个问题,下载
慢
,和渲染卡的问题。 解决 问题1 下载
慢
我这个是和后端讨论,后端做了分页,然后前端分页去获取,但是前端不去分页
显示
。(具体思路是后端给返回最后一页和当前页的参数,我们去判断是不是已经是最后一页,如果不是就继续获取) 问题2 渲染卡 因为去分段获取,但是要动态添加到表格
数据
中,如果
数据
多,还是会卡顿,这时候就要用到懒加载(前
如何编写快速高效的SQL查询(二)——为什么查询
速度
会
慢
与优化
数据
访问样例
我们现在已经知道MySQL优化器帮我们做了什么了,在尝试编写快速的查询之前,需要清楚一点,真正重要的是响应时间。如果把查询看作一个任务,那么它由一系列子任务组成,每个子任务都会消耗一定的时间。如果要优化查询,实际上要优化其子任务,要么消除其中一些子任务,要么减少子任务的执
行
次数,要么让子任务运
行
得更快。
Qt QTextEdit
显示
太
卡
当加载大量
数据
的时候,QTextEdit
显示
会很费劲,如果不需要渲染效果,使用QPlainTextEdit代替后效果可能会很好
VB基础类
7,765
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章