Jquery 使用SQL Server进行jqgrid分页

Jquery 使用SQL Server进行jqgrid分页,jquery,sql-server-2008,Jquery,Sql Server 2008,我的jqgrids正在使用我的排序功能,但我返回了多达1000条记录,这是一个性能不佳的问题。因此,我想将分页添加到存储过程SQLServer2008中,但不知道如何实现这一点。有人会举一个例子,说明我需要如何编写存储过程来适应我所在页面的参数或选择了多少行。或者我只是传递所有记录,然后以某种方式配置jqgrid来计算分页和行吗?SET@SQL='声明@FirstRegistry INT,@LastRegistry INT SET@FirstRegistry='+CAST@Page为NVARCH

我的jqgrids正在使用我的排序功能,但我返回了多达1000条记录,这是一个性能不佳的问题。因此,我想将分页添加到存储过程SQLServer2008中,但不知道如何实现这一点。有人会举一个例子,说明我需要如何编写存储过程来适应我所在页面的参数或选择了多少行。或者我只是传递所有记录,然后以某种方式配置jqgrid来计算分页和行吗?

SET@SQL='声明@FirstRegistry INT,@LastRegistry INT SET@FirstRegistry='+CAST@Page为NVARCHAR1000 +“SET@LastRegistry=”+CAST@RegistriesPerPageAS NVARCHAR1000 SET@SQL=@SQL+'SELECT*来自员工c、部门cc左外部连接部分ru 设置@SQL=@SQL+@CRT+ '从@LastRegistry-1*@FirstRegistry+1和
@LastRegistry-1*@FirstRegistry+1+@FirstRegistry-1'

您尝试过自己搜索吗?谢谢,在Set@RegistriesPerPage=@resultCount-Number of records to return Set@Page=@resultIndex-Start Record Number之前,我在这里的搜索没有给我这些结果