利用ListView自定义高效分页
来源:互联网 发布:linux抓取80数据包 编辑:程序博客网 时间:2024/04/23 17:40
- 建立数据库表
- ......
- .........
- TableAdapter添加sql查询语句:select * from
(SELECT Id, Title, Msg, Createdtime,Row_Number() over(order by Id) rownum FROM dbo.T_News)
t
where t.rownum>@startRowIndex and t.rownum<=@startRowIndex+@maximumRows
Row_Number() over(order by Id) //
ROW_NUMBER函数
SQL Server2005为我们引入了一个ROW_NUMBER函数。你是否曾经需要为你的查询结果集做行序号?你有时会发现能够为行做序号是一件很有用的事情。从前,你不得不作棘手的事,像创建一个有序号列的临时表,然后把你的SELECT结果插入到这个临时表中。现在,用ROW_NUMBER函数,你就可以获得添加在你的结果集的增加列中的行序号。为了获得行序号,你只要简单的将ROW_NUMBER函数作为一列添加进你的SELECT语句中。你还必须添加OVER语句以便告诉SQL Server你希望怎样添加行序号。
查询得到的结果中(临时表),增加了行号列(Row_Number),不敢执行什么sql语句,行号从1开始---到查询出来的总条数结束
5.增加查询上面语句的querydatapage()的两个参数
注意红颜色圈住的几个objdatasourse属性设置,和理解他们的含义!
6. 在<asp:ObjectDataSource ID="ObjectDataSourceNews" runat="server"
DeleteMethod="Delete" InsertMethod="Insert"
OldValuesParameterFormatString="original_{0}" SelectMethod="GetData"
TypeName="企业网站.DAL.NewsDataSetTableAdapters.T_NewsTableAdapter"
UpdateMethod="Update" EnablePaging="True">中添加SelectCountMethod="QueryCount"语句,QueryCount为上面高效分页查询到的总条数方法,上面截图中叶可以设置其属性
完成
- 利用ListView自定义高效分页
- ListView高效分页方法
- ListView和Repeater高效分页
- 如何实现ListView高效分页
- ListView和Repeater高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- 利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- 团队的类型
- SQL 行转列 (2000 和2005)
- C#算法一道面试题浅析
- select case when 的用法
- APK文件的安装方法
- 利用ListView自定义高效分页
- program文件夹下的文件无法更改问题
- jQuery实战学习笔记
- jQuery实战学习笔记
- linux字符cdev和Inode的关系
- 为什么你应该(从现在开始就)写博客 收藏
- android 实践配置环境
- xp下日语输入法快捷键及打法若干
- Arm设计思想与高效C编程