使用KeleyiSQLHelper类进行分页查询
2015-02-14 18:12
357 查看
本文适用于sql server单主键表或者视图进行分页查询,支持多字段排序。
KeleyiSQLHelper类的最新代码请到
http://hovertree.com/down/
下载整个解决方案源代码查看。
或者直接在线查看类的代码:
http://hovertree.codeplex.com/SourceControl/latest#HoverTree.DBTools/KeleyiSQLHelper.cs
分页查询的方法(在KeleyiSQLHelper.cs中):
调用方法示例(在http://hovertree.codeplex.com/SourceControl/latest#HoverTree.SQLServerDAL/UserMessage.cs中,当然在以后的版本可能会改变。):
这个是对hovertree_usermessage表进行分页查询,获取所有字段,主键是hvtId。最终效果请运行这个页面:HoverTreeWeb/HVTPanel/UserMessage/MessageList.aspx
KeleyiSQLHelper的分页查询依赖一个sql存储过程P_HvtPage,该存储过程的代码:http://keleyi.com/a/bjae/di5h0hui.htm
能够下载HoverTree源代码运行就更容易知道怎样进行分页查询了。
转自:http://keleyi.com/a/bjae/la0k3gxp.htm
开发技术文章收集:/article/4928709.html
KeleyiSQLHelper类的最新代码请到
http://hovertree.com/down/
下载整个解决方案源代码查看。
或者直接在线查看类的代码:
http://hovertree.codeplex.com/SourceControl/latest#HoverTree.DBTools/KeleyiSQLHelper.cs
分页查询的方法(在KeleyiSQLHelper.cs中):
public static DataTable HvtPageQuery(string tableName, string fieldList, string primaryKey, string wherePart, string orderPart , int sortType, int pageSize, int pageIndex, int recorderCount, out int totalCount, out int totalPageCount)
调用方法示例(在http://hovertree.codeplex.com/SourceControl/latest#HoverTree.SQLServerDAL/UserMessage.cs中,当然在以后的版本可能会改变。):
public System.Data.DataTable HvtPageQuery(int sortType, int pageSize, int pageIndex, out int totalCount, out int totalPageCount) { return KeleyiSQLHelper.HvtPageQuery(" hovertree_usermessage ", " * ", " hvtId ", " hvtId>0 ", " hvtId desc ", sortType, pageSize, pageIndex, 0, out totalCount, out totalPageCount); }
这个是对hovertree_usermessage表进行分页查询,获取所有字段,主键是hvtId。最终效果请运行这个页面:HoverTreeWeb/HVTPanel/UserMessage/MessageList.aspx
KeleyiSQLHelper的分页查询依赖一个sql存储过程P_HvtPage,该存储过程的代码:http://keleyi.com/a/bjae/di5h0hui.htm
能够下载HoverTree源代码运行就更容易知道怎样进行分页查询了。
转自:http://keleyi.com/a/bjae/la0k3gxp.htm
开发技术文章收集:/article/4928709.html
相关文章推荐
- Elasticsearch使用scroll进行分页查询
- 使用ajax进行分页查询因连接池耗尽导致请求被挂起(备忘)
- 使用srpingJPA进行分页,排序和模糊查询
- [原创]修正SubSonic v2.2.1的一处BUG,以及如何使用SubSonic进行多表查询、子查询以及数据库分页
- 使用Linq查询数据进行分页时遇到的性能问题
- SQL Server使用ROW_NUMBER进行快速分页查询
- 使用AspNetPager进行分页,查询条件丢失问题
- 使用Ef框架进行分页..EF模糊查询..EF多表内连接查询
- java编程使用EasyUI进行分页查询前后端代码编写
- 使用Hibernate criteria进行分页查询时,如何实现一次查询取得总记录数和分页后结果集
- ElasticSearch(9)--使用Java客户端进行分页查询
- 使用Criteria进行分页查询通用方法提取
- MVC中使用Linq To Sql进行数据查询及分页
- 使用存储过程进行分页查询
- 优化使用ROWNUM进行分页查询的SQL
- Hibernate中使用HQL进行分页查询
- 使用jpa的注解@Query 进行分页查询
- Apache Cassandra (四):使用php-cassandra进行分页查询,
- 使用getHibernateTemplate()进行分页查询.
- 使用SQL语句对表进行分页查询