setANSI_NULLSONsetQUOTED_IDENTIFIERONgo/*AspNetPager控件实现分页存储过程*/-------------------------------------用途:支持任意排序的分页存储过程--说明:-------------------...
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
/*AspNetPager控件实现分页存储过程 */
-----------------------------------
--用途:支持任意排序的分页存储过程
--说明:
------------------------------------
ALTER PROCEDURE [dbo].[UP_GetRecordByPage]
@tblName varchar(255), -- 表名
@OrderfldName varchar(255), -- 排序字段名
@PageSize int, -- 页尺寸
@PageIndex int, -- 页码
@IsReCount bit, -- 返回记录总数, 非 0 值则返回
@OrderType bit, -- 设置排序类型, 非 0 值则降序
@strWhere varchar(1000) -- 查询条件 (注意: 不要加 where)
AS
declare @strSQL varchar(6000) -- 主语句
declare @strTmp varchar(400) -- 临时变量
declare @strOrder varchar(400) -- 排序类型
if