摘要: 分页方法: SQL法、储过程法、游标法。 游标耗资、效率低; 存储过程不错,因为存储过程是经过预编译的效率高、灵活。 这里介绍SQL分页法(这里用的sqlserver2000 ,其它数据库原理相同): 方法1: 适用于 SQL Server 2000/2005 SELECT TOP 页大小 * FROM table1 WHERE id NOT IN ( SELECT TOP 页大小*(页数-1) id FROM table1 ORDER BY id ) ORDER BY id 方法2: 适用于 SQL Server 2000/2005 SELECT TOP 页大小 * FROM tabl... 阅读全文
posted @ 2011-11-21 15:55 星月磊子 阅读(221) 评论(0) 推荐(0) 编辑
摘要: create PROCEDURE Sp_Conn_Sort(@tblName varchar(255), -- 表名@strGetFields varchar(1000) = '*', -- 需要返回的列@fldName varchar(255)='', -- 排序的字段名@PageSize int = 40, -- 页尺寸@PageIndex int = 1, -- 页码@doCount bit = 0, -- 返回记录总数, 非 0 值则返回@OrderType bit = 0, -- 设置排序类型, 非 0 值则降序@strWhere varchar(15 阅读全文
posted @ 2011-11-21 15:38 星月磊子 阅读(212) 评论(0) 推荐(0) 编辑