社区
C#
帖子详情
求高手解说C#分页的原理和实现方法?
tys101582
2007-11-26 10:41:25
求高手解说C#分页的原理和实现方法?
谢谢!
...全文
252
13
打赏
收藏
求高手解说C#分页的原理和实现方法?
求高手解说C#分页的原理和实现方法? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oldwei9688
2007-11-29
打赏
举报
回复
JF
chuhan000
2007-11-29
打赏
举报
回复
速度给点分哦·JFJFJF
chuhan000
2007-11-29
打赏
举报
回复
protected void gvlist_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
//分页
if (gvlist.EditIndex != -1)
{
e.Cancel = true;
int newPageNumber = e.NewPageIndex + 1;
}
else
{
gvlist.PageIndex = e.NewPageIndex;
//datav dtv=new datav();
gvlist.DataSource = _dv;
gvlist.DataBind();
}
}
linzhisong
2007-11-29
打赏
举报
回复
http://www.webdiyer.com/AspNetPager/utility/sqlspgen.aspx
看下这个就知道了.
sjianlyer
2007-11-29
打赏
举报
回复
web下的啊?
我只做过winform下的分页
有很多种方法,其实到现在我也不知道到底哪种方法才最合适,献丑和大家讨论下吧
1、最笨的办法就是一次将表中的数据都读到DataSet里,然后使用程序控制来实现分页,这个很容易做,缺点是一次把数据全部读到DataSet会占用很多内存
2、使用存储过程,这个我没试过,因为我还不会使用存储过程,据网上有人测试,此方法的缺点是数据量巨大的时候查询效率会很低
3、使用sql语句每次读出一页的数据显示,这个需要拼出非常复杂的sql语句,并且在sql server 2005和oracle中此类sql的语法不同,在sql sercer 2005中是用top 10(假设每页10条),在oracle中是(rownum <= 10),具体的sql语句还要根据实际情况决定,这个方法节省了内存,但是对数据库的访问造成了巨大压力
4、还有人说过使用XML来与数据库交互,这个我没做过,正在学习,我想思路可能是先读出数据库的所有记录写入XML文件,然后从XML中分页读取,这样降低了对数据库的访问,大量数据存储在文件中也会节省内存,这只是我自己的理解,这部分我还在找资料学习,希望楼下的能够给出更好的解释或者分页办法
希望对你有所帮助
tys101582
2007-11-29
打赏
举报
回复
"求高手解说C#分页的原理和实现方法?"
这个问题问的太笼统了吧,是webform还是winform?是dataset的分页吗?能不能说详细嗲.
WEB下的查询数据分页!
Jack_Senlan
2007-11-28
打赏
举报
回复
帮顶
FancyBoy247
2007-11-28
打赏
举报
回复
可以参考一下NBear开源框架,那里面的数据访问层里有对数据分页的封装的源码.
GhostAdai
2007-11-28
打赏
举报
回复
分页?我是菜鸟,弱弱地问一句:啥是分页?
sleeper520
2007-11-27
打赏
举报
回复
"求高手解说C#分页的原理和实现方法?"
这个问题问的太笼统了吧,是webform还是winform?是dataset的分页吗?能不能说详细嗲.
tys101582
2007-11-27
打赏
举报
回复
我晕,没人会吗/?都在顶啊?真死啊!
tys101582
2007-11-26
打赏
举报
回复
UP
snksxsyy
2007-11-26
打赏
举报
回复
顶
kafka和zookeeper超时参数,详细
解说
一、阿里 (会员中台) 1. Java 重写hashcode()是否需要重写equals(),不重写会有什么后果 2. 并发 自旋锁和阻塞锁的区别 公平锁和非公平锁的区别 jdk中哪种数据结构或工具可以
实现
当多个线程到达某个状态时执行一段代码 栅栏和闭锁的区别 如何使用信号量
实现
上述情况 3. JVM 新生代和年老代的GC算法分别是什么 标记清除和标记整理的区别 了解过CMS收集器吗 4. 网络 解释HTTPs HTTPs为什么要用对称加密+非对称加密,相对于只使用非对称加密有什么好处 5.
ASP.NET MVC 1.0 学习笔记(随时更新)
2011-05-03 作者注:现在已经MVC3.0了,本帖不再更新。请参考本人在asp.net: MVC、Razor 分类中的新文章。 本文是电子书ASP.NET MVC 1.0的学习笔记,记录了阅读和使用本书中案例时遇到的问题和经验。 某些问题是低级的(所以才记录下来免得大家浪费时间呵呵),见笑。 免费电子书:ASP.NET MVC 1.0 http://...
程序大咖的博客集锦_更新Unity3d
程序猿去哪儿?据我所知,应该89不离10. 请根据你所使用的语言找到组织 Android eoeandroid , 前段时间当机,很慢,现在也缺乏维护,但是每天有定量Android程序猿访问,每天都有最新解答,初学者建议多上这个网站,珍惜吧,风口过了,已经没人维护,但是再过2年网站还在不在都是个大问题,例如机锋网 android sutido adt 等工具(百度网盘) iOS...
第13期《各显神通》10月刊
1、 【MUI】图片轮播——刘子腾 自荐理由:生活中很常见的东西,我们浏览一个网页的时候经常看见图片定时切换,这就是图片轮播做出来的效果。很简单的东西,生活中也很常见的例子,希望大家都有一颗细心发现的心,带动自己去学习,从生活中体会学习的乐趣。 2、 【虚拟思维】VMware Vsphere简介——程金鹏 自荐理由:帮助大家了解计算机服务器的发展阶段,开阔视野,从而让大
.NET周刊【10月第1期 2025-10-05】
存储支持方面,MongoDB 和达梦数据库的优化提升了查询性能,同时添加了默认索引,提高了查询效率。MCP还采用客户端-服务器架构,MCP Host和Client之间通过持久连接进行通信,从而高效地解决了LLM与外部工具的集成难题,为AI技术的实际应用提供了可靠的支持。作者分享了在支持PostgreSQL的过程中,如何应对数据库的核心功能需
求
,以及PostgreSQL与MySQL之间的比较。通过对比,作者指出PostgreSQL更适合有高数据准确性要
求
的行业,如金融和医疗,展现了系统的灵活性和可拓展性。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章