1.分页存储过程
ALTER procedure [dbo].[AspNetPage]
@tblName varchar(1000), -- 表名
@SelectFieldName varchar(4000), -- 要显示的字段名(不要加select)
@strWhere varchar(4000), -- 查询条件(注意: 不要加 where)
@OrderFieldName varchar(255), -- 排序索引字段名
@PageSize int , -- 页大小
@PageIndex int = 1, -- 页码
@iRowCount int output, -- 返回记录总数
@OrderType bit = 0 -- 设置排序类型, 非 0 值则降序
AS
declare @strSQL varchar(4000) -- 主语句
declare @strTmp varchar(4000) -- 临时变量
declare @strOrder varchar(400) -- 排序类型
declare @strRowCount nvarchar(4000) -- 用于查询记录总数的语句
set @OrderF
本文探讨了在Ext.Net 1.x中使用GridPanel进行存储过程分页时遇到的问题。文章指出,存储过程适用于单一数据表操作,若涉及多个表,建议创建视图。作者描述了一个特定问题:当有数据的第19页之后,第20和21页显示为空,总计418条记录却不能平均分配到20页。这个问题需要进一步的调查和解决。
订阅专栏 解锁全文
2204

被折叠的 条评论
为什么被折叠?



