想对 Repeater 进行分页 ,想用根据传入的页数返回需要显示的数据 的方法来写 , 但是那条sql 语句应该如何写,因为sqlserver 没有limit ,用top 的话要子查询才能实现,效率就不高了,请教达人有什么好的方法?
解决方案 »
- 一个关于gridview的问题,希望大家帮个忙~
- AJAX的问题
- XP上用VS2005开发的网站,运行一切完好,但在IIS中运行却出问题了,具体是:
- 想大家帮一下!怎样才可以实现单行新闻的上下滚动且中间停顿一会再滚动!新闻是从数据库里读出来放在一个asxc用户控件里的!我现在可以实现
- 以下代码哪里有错?
- 如何用ASP来接收HTML表单中的数据?
- sql语句怎么错了?
- DataGrid中的翻页语句怎么写?
- ASP.NET系统,想用CheckBoxList和字符串做权限管理,应该怎么做
- asp.net的简单问题
- 初学asp.net,问个比较简单的问题?
- 上传的图片和加水印后的图片都放在一个目录下引发的错误!
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有自带的分页功能?