DevExpress控件使用交流,DevExpress中国社区 售前咨询
当前位置: 首页 > 新闻 » 产品资讯 » 超乎你想象!WinForms Grid Control处理100万行数据到底有多快?

超乎你想象!WinForms Grid Control处理100万行数据到底有多快?

作者:   来源:   浏览:Loading...次   发布时间:2016-04-27   评论:0条

今天想跟大家说说 DevExpress WinForms Grid Control 这个控件。DevExpress是第一个引进服务器端数据处理和data shaping选项的界面开发公司,提供了许多独特的数据加载选项,用户购买之后只需要对控件进行微调就可以满足项目中的各种需求。

体验XtraGrid的数据处理速度

下载DevExpress 30天免费试用,里面有一个Demo Grid Server Mode。第一次启动应用程序的时候,会提示你指定SQL服务器要生成的数据条数。

为了测试 XtraGrid Suite 的数据处理速度,我们将record设置为 1,000,999 行。设置好后,界面如下:

DevExpress XtraGrid WinForms

在工具栏可以看到,初始页面加载1,000,999 行只用了不到 12 毫秒。

如果你继续探索这个Demo就会发现,这个控件不仅仅是将数据加载到屏幕上那么简单。XtraGrid已经计算了数据库中所有ID和Size列的值。而所有这一切——初始加载和汇总计算——仅仅花费了12毫秒!

下面,我们再来对这些数据进行分组,以"From"这一列数据为例。

DevExpress Winforms XtraGrid

如下图所示,XtraGrid完成 1,000,999行的数据分组仅仅只用了14毫秒!眼睛尖的朋友可能已经发现了,它不仅对数据进行了分组,还对所有分组数据进行了汇总计算。Amazing对不对?仅在毫秒之间,完成100万数据+行分组,并对两列的每一个组进行汇总计算。

DevExpress Winforms XtraGrid

我们可以继续在这里自说自话,自吹自擂,比如XtraGrid如何快速计算任何列的汇总计算,如何快速对各种列类型进行分组/排序。但我们准备适可而止,更多的惊喜还是让大家自己下载体验吧!

马上开始下载DevExpress

OK, it's Fast.
但它为何这么快?

在使用Server Mode时,XtraGrid建立数据处理和分组操作与数据库服务器之间的连接,而不是从数据库服务器中读取整个数据集并在网格中对数据进行管理。XtraGrid只显示服务器中已分组、已排序的数据,而这个功能通过我们内置的LINQ和XPO就可以实现。LINQ和XPO分析网格的数据请求并生成智能查询去检索必要信息,然后Grid只显示当前页面它需要的数据记录。

联系我们获取DevExpress培训、技术支持、项目开发、售前咨询
023-66090381 | 在线客服

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [http://www.devexpresscn.com/]
本文地址:http://www.devexpresscn.com/news/Update-542.html

关键字: DevExpress 

相关产品: DXperience Universal Subscription

评论列表

暂无评论

请谈谈你的看法 请使用IE或者Firefox浏览器,暂不支持Chrome!

昵称 不填则默认为游客评论

DevExpress DXperience DXv2 v12

DevExpress DXperience 下载 download

DevExpress购买、价格、授权

慧都控件网为DevExpress界面控件的中国地区唯一正式授权经销商,正版控件销售公司,授权代理商,经销商及合作伙伴。

电话:400-700-1020
        023-66090381

邮箱:sales@evget.com

>>如何选择正规控件购买渠道

成都酒店软装设计 度假酒店设计 重庆代账 重庆公司注册 WordPress SMS手机短信验证