首页 新闻 赞助 找找看

求数据处理方案

0
悬赏园豆:10 [已关闭问题] 关闭于 2012-09-12 09:16

     我们经常会出现在一个表里查出n多条记录,然后绑定到网格的情况,此时我们会发现非常的慢。     希望哪位大侠能提供一个完整的好的解决方案。

Joe·Zhou的主页 Joe·Zhou | 初学一级 | 园豆:197
提问于:2011-04-09 12:37
< >
分享
所有回答(2)
0

一、用分页的方式。

二、Winform可用DataGridView的虚拟模式。

三、其它的还有很多。

可光临查看详细:
[b]cnBlobs:[/b][url=http://www.cnblogs.com/huyong/]http://www.cnblogs.com/huyong/[/url]
[b]CSDN:[/b] [url=http://blog.csdn.net/chinahuyong]http://blog.csdn.net/chinahuyong[/url]

.NET快速开发框架 | 园豆:946 (小虾三级) | 2011-04-09 13:34
1让控件支持分页
2数据库查出的数据刚好是需要显示的行数(行数不易太大,从屏幕大小,还是视觉角度来说,或者消耗内存角度来说都不易太多)。
3如何封装这种数据库操作(排序,等等),如何抽象?
支持(0) 反对(0) Joe·Zhou | 园豆:197 (初学一级) | 2011-04-09 15:27
直接做成分页。
可让用户选择分页大小。
我们上千万的数据显示速度快,没得问题。上我的Cnblogs上看。
支持(0) 反对(0) .NET快速开发框架 | 园豆:946 (小虾三级) | 2011-04-09 15:33
0

左边是商品分类的Treeview 右边是显示该分类下的所有商品信息的Datagridveiw,使用虚模式,点击坐标的Treeview节点后右边显示数据,速度非常快,切换窗口后再切换回来也快。但是当选择Datagridview的中的一行后往下拖动时就特别慢,跟直接绑定Datasource的速度一样慢,切换窗口后再切换回来也非常慢。但是如果拖动滚动条就同样很快。这是什么问题呢?

变形精怪 | 园豆:5 (初学一级) | 2012-09-08 20:16
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册