CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

用DataGrid分页的效率到底高吗?

楼主greytrack(沙滩中的鱼)2006-02-11 18:12:55 在 .NET技术 / ASP.NET 提问

以前用asp都是用分页存储过程通用函数来做分页的,但是现在学asp.net,请问里面的DataGrid分页效率高吗,个人认为用DataGrid的分页效率很低,虽然一次读取数据后就不用再从sqlserver里面取数据,但是如果数据量很大,比如几十万条,在装载数据时就要载入几十万条,而只有很少一部分是有用的。  
  但是分页存储过程每次读取分页都要从数据库取出记录。  
   
  大家讨论下,到底哪个方式好呢? 问题点数:20、回复次数:10Top

1 楼happy97550(程序狙击手)回复于 2006-02-11 18:30:52 得分 3

我试过了.我的数据库是ACCESS,有1500条记录.用DataGrid控件分页,那速度啊,比用ASP慢上几倍都有.Top

2 楼losingrose()回复于 2006-02-11 20:09:46 得分 3

2.0的采取绑定控件的话肯定比较高,以前的话没什么区别基本  
   
  http://do-net.xicp.net  
  .NET技术群  
  QQ群4329404可加,4329478满,7019839满,10058555管理员不在  
  MSN群138459  
  ---------------------------------------------------------  
  个人QQ303864496  
  msn:losingrose@21cn.com  
  成都理工大三,寻成都地区兼职,熟悉asp.net/C#/webservice  
  NeT(Nebula   Team)结交愿意郑州发展的.net技术朋友(19-25岁)...  
  email:seawind121@163.com  
  有事直接联系,我一般不会二次浏览一个帖子。Top

3 楼sunnystar365(一个人的天空)回复于 2006-02-13 11:15:39 得分 3

DataGrid自带的分页,如果数据量超过5000条,速度就很慢,而且很可能连接超时.  
  数据量大可以使用自定义分页Top

4 楼Qqwwee_Com(http://qqwwee.com)回复于 2006-02-13 11:20:33 得分 3

开发效率高而已。  
   
   
   
  ====CSDN   小助手   V2.5   2005年11月05日发布====  
  CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件  
  界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx  
  下载:http://szlawbook.com/csdnv2  
   
  Top

5 楼MonkWang(象写情书一样写程序)回复于 2006-02-13 11:24:36 得分 3

你可以通过编程的方式提高他的分页效率啊!  
  当然他自身的效率会差一些!Top

6 楼coldpanth(^War3^)回复于 2006-02-13 12:00:33 得分 3

要是效率高,就没这么多人讨论自定义分页了Top

7 楼xczgb(TJJTDS)回复于 2006-02-13 12:23:46 得分 2

百分之百的效率差。Top

8 楼xuwenzhuo(约定好了!我们会撑着那把油纸伞风雨同路、不分不离、吃到老玩到老。)回复于 2006-02-13 12:36:05 得分 0

要是效率高,就没这么多人讨论自定义分页了  
  ____________________________________________  
  同感!Top

9 楼artak(甜葡萄)回复于 2006-02-13 12:50:06 得分 0

一般大数量用存储过程好,数据多的话,内置分页太慢了Top

10 楼fareas_angel(苍冥)回复于 2006-02-13 13:34:56 得分 0

要效率高的话用ajax的好了,我这刚做了一个,只提取当前页的内容  
  如果你数据库总量不大的话,就直接返回dataset如果很多的话就提取当前页的Top

相关问题

  • 再问一遍:DataGrid分页效率问题?
  • 两种DATAGRID分页方法,哪种效率高?
  • DataGrid的分页
  • DATAGRID分页
  • 各种分页的效率。
  • 请问我是自己写存储过程实现分页的效率高,还是用DataGrid自身的分页功能效率高?
  • DataGrid分页研究
  • DataGrid分页问题!!!!!!!!!!
  • DataGrid分页报错!
  • datagrid分页问题:

关键词

  • .net
  • .net技术
  • asp.net
  • 数据
  • 存储过程
  • 数据库
  • datagrid
  • csdn
  • asp
  • 分页

得分解答快速导航

  • 帖主:greytrack
  • happy97550
  • losingrose
  • sunnystar365
  • Qqwwee_Com
  • MonkWang
  • coldpanth
  • xczgb

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo