按种方法试试/*--分页方法:回复人: j9988(j9988)
--*/
declare @sqlstr nvarchar(4000), --查询字符串
@pagecount int, --第N页
@pagesize int --每页行数select @pagecount=3,@pagesize=10
,@sqlstr='select * from sysobjects'set nocount on
declare @P1 int, --P1是游标的id
@rowcount intexec sp_cursoropen @P1 output,@sqlstr,@scrollopt=1,@ccopt=1,@rowcount=@rowcount output
select @rowcount as 总行数,ceiling(1.0*@rowcount/@pagesize) as 页数,@pagecount as 当前页
set @pagecount=(@pagecount-1)*@pagesize+1
exec sp_cursorfetch @P1,16,@pagecount,@pagesize
exec sp_cursorclose @P1
--*/
declare @sqlstr nvarchar(4000), --查询字符串
@pagecount int, --第N页
@pagesize int --每页行数select @pagecount=3,@pagesize=10
,@sqlstr='select * from sysobjects'set nocount on
declare @P1 int, --P1是游标的id
@rowcount intexec sp_cursoropen @P1 output,@sqlstr,@scrollopt=1,@ccopt=1,@rowcount=@rowcount output
select @rowcount as 总行数,ceiling(1.0*@rowcount/@pagesize) as 页数,@pagecount as 当前页
set @pagecount=(@pagecount-1)*@pagesize+1
exec sp_cursorfetch @P1,16,@pagecount,@pagesize
exec sp_cursorclose @P1
解决方案 »
- 30分求一个截取字符串问题
- 关于在windows 2003下安装SQL server的问题
- SQL Server2000 安装无提示、
- 可不可以用一条语句赋一个数据库所有表的权限给某个用户?
- selec in的问题
- 复杂的select,各位帮忙看看。
- 各位快乐呀,就差一步,想得到各位的帮助??SQL语句问题
- 安装Sql Server2000出错提示
- SQL 根据判断真就插入数据,假则修改数据 急急急急急急
- 如何编程实现用ms sql server replication在两个ms sql server 间表的备份
- 如何将一个查询存入一个表中? ---在线等?
- 在“存储过程”中为什么不能向“链接服务器”中的表里插入数据?
各位能帮我改一下上面那个存储过程吗?多谢