当前位置:编程学习 > C#/ASP.NET >>

求c# 分页代码 不用sql语句,与控制实现。

最好不要用select top的SQL语句来实现
如jsp中有ResultSet.absolute(int a)的方法控制读取第row条数据
SqlDataReader.Read() 只能下一条顺序去读取,有什么方法可以类似于jsp那样去呢? --------------------编程问答-------------------- SqlDataReader.Read()
好像是要保持连接才能读取吧。
楼主为啥要这么做呢 --------------------编程问答-------------------- 条用分页存储过程吧,网上写好的一堆一堆的,还想偷懒,aspnetpager,这个控件很强大 --------------------编程问答-------------------- gridview自带分页
分页存储过程
ASPNETPAGER 分页控件
SqlDataAdapter adapter=new SqlDataAdapter(cmd); 
DataSet ds=new DataSet(); 
adapter.Fill(ds,PageSize*(PageIndex-1),PageSize,"TableName");  --------------------编程问答-------------------- 可以用自带的一个类:PageDataSource,用这个类可以实现分类. --------------------编程问答-------------------- SqlDataAdapter adapter=new SqlDataAdapter(cmd); 
DataSet ds=new DataSet(); 
adapter.Fill(ds,PageSize*(PageIndex-1),PageSize,"TableName");  --------------------编程问答--------------------
引用 2 楼 polarissky 的回复:
条用分页存储过程吧,网上写好的一堆一堆的,还想偷懒,aspnetpager,这个控件很强大


对啊 --------------------编程问答-------------------- aspnetpager  --------------------编程问答-------------------- 无视... --------------------编程问答-------------------- 用存储过程去分页吧 --------------------编程问答-------------------- 不用存储过程就用这个吧PageDataSource
不过性能肯定没存储过程好! --------------------编程问答-------------------- aspnetpager 分页控件 --------------------编程问答-------------------- 有分页控件用起来还行 --------------------编程问答--------------------
引用 8 楼 chenqi747 的回复:
无视...
波涛汹涌哦~~~~~~! --------------------编程问答-------------------- 有分页控件,还可以使用Mvc框架
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,