您的位置:程序门 -> .net技术 -> c#



如何让datagridview显示速度变快


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何让datagridview显示速度变快
发表于:2007-09-01 18:33:49 楼主
我有一个10000行*50列的数据表,列宽为15,在datagrid里分每页200行显示很好,但在datagridview里却非常慢,分20行显示刷新都慢,把列宽设置50就快些了,但我要求屏幕能全部显示这些列,有什么好办法,请各位高手帮一下,谢谢!!!
发表于:2007-09-05 14:37:221楼 得分:0
大哥,你该不是把10k行的数据一次性加载进来了吧.那样肯定慢死了.你应该在数据库查询的时候就做分页.然后在封装一个用来显示下一行/上一行的控件.每次点击都去重新加载数据.每次返回的数据量都是你设置的每页最大显示记录数目
发表于:2007-09-05 15:55:092楼 得分:0
从数据库中抽取你显示的数据就ok了     就算有1亿条     我只显示它其中的1k条     又有何妨???
发表于:2007-09-05 15:55:323楼 得分:0
就像     wangchao1982(飘零一剑)   (   )   信誉:100       所说的一样
发表于:2007-09-05 16:06:134楼 得分:0
同ls
发表于:2007-09-05 16:08:225楼 得分:0
就象1楼说的那样


快速检索

最新资讯
热门点击