首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于分页的有关问题

2011-12-18 
关于分页的问题想对Repeater进行分页,想用根据传入的页数返回需要显示的数据的方法来写,但是那条sql语句应

关于分页的问题
想对   Repeater   进行分页   ,想用根据传入的页数返回需要显示的数据   的方法来写   ,   但是那条sql   语句应该如何写,因为sqlserver   没有limit   ,用top   的话要子查询才能实现,效率就不高了,请教达人有什么好的方法?

[解决办法]
1.一般都是用top字查询嵌套来写的
2.用存储过程写
3.用程序写
//设定导入的起终地址
StartIndex = CurrentPage*PageSize;
string strSel = select * from Score;
DataSet ds = new DataSet();

OleDbDataAdapter MyAdapter = new OleDbDataAdapter(strSel,MyConn);
MyAdapter.Fill(ds,StartIndex,PageSize,Score);

return ds.Tables[Score].DefaultView;
4.用repeater自带的分页功能【我懒。都用这个。呵呵】

1.2应该是比较满足楼主需要的。
[解决办法]
Repeater 没用过。只会girdview。学习下
[解决办法]
看这里:http://www.webdiyer.com

热点排行