起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 627|回复: 13

【搞定】数据网格的速度问题**

[复制链接]
发表于 2007-1-31 09:01:56 | 显示全部楼层 |阅读模式
如题,如果我数据网格里有100个字段,表现形式上就需要4个,剩余的96个不用,在DataGrid上隐藏剩余的96个字段会不会影响速度.   删除剩余的字段会不会加快速度?
回复

使用道具 举报

发表于 2007-1-31 10:12:04 | 显示全部楼层
96个需要参与当前功能吗?如果不需要,那数据集就不要选择这些字段,选上了,肯定会受影响的,这楼主可以做个实验看看效果
回复 支持 反对

使用道具 举报

发表于 2007-1-31 10:32:22 | 显示全部楼层
再说一遍,举例:表有200个字段,本次用到100个,所以信息数据集里选择了这100个,信息有很多种数据表现,其中一种是DataGrid,界面上比如只表现4个,剩下96个代码赋值(因此数据集上选择的是这100个)
问题:在DataGrid上默认添加所有字段,方法一:把96个都置成Visible=False,方法二:删除那96个TDataGridColumn,只留4个界面看到的
请问:方法1和方法2有否比较大的效率差别?说的够明白没?别告诉我们自己试啊^_^
回复 支持 反对

使用道具 举报

发表于 2007-1-31 11:20:30 | 显示全部楼层
呵呵,其实这个东东本来自己做一下测试,直观明了的麻,对不,

有效率差别。方法二 合理。
或者在数据集上,将字段置为 visible false
回复 支持 反对

使用道具 举报

发表于 2007-1-31 11:24:20 | 显示全部楼层
这个请给个官方明确技术答复吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-31 16:39:03 | 显示全部楼层
Hello
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-1 09:22:20 | 显示全部楼层
第二天了,顶
回复 支持 反对

使用道具 举报

发表于 2007-2-1 11:34:11 | 显示全部楼层
答案在4楼,

至于你们要的哪种测试报告很难出来,因为隐藏剩余的96个字段究竟是啥类型,硬件是啥样子,走的是啥服务,这样一来组合太多情况了,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-1 11:46:09 | 显示全部楼层
例如:剩余96个字段是String,  和硬件没关系,硬件好点就快点,差点就慢点,
走的服务,能走几种服务?,说明下在哪种服务下是什么速度
http://bbs.justep.com/forum.php? ... p;highlight=1%C3%EB
回复 支持 反对

使用道具 举报

发表于 2007-2-1 14:46:36 | 显示全部楼层
最初由 国超软件 发布
[B]这个请给个官方明确技术答复吧 [/B]


atiger 的回答,就是官方的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-25 11:04 , Processed in 0.042281 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表