| 個人檔案温柔的星空部落格清單 | 說明 |
|
5月6日 存储过程解决分页利用SQL的游标存储过程分页
create procedure SeparatePage @sqlstr nvarchar(4000), --查询字符串 @currentpage int, --第N页 @pagesize int --每页行数 as set nocount on declare @P1 int, --P1是游标的id @rowcount int exec sp_cursoropen @P1 output,@sqlstr,@scrollopt=1,@ccopt=1,@rowcount=@rowcount output select ceiling(1.0*@rowcount/@pagesize) as 总页数--,@rowcount as 总行数,@currentpage as 当前页 set @currentpage=(@currentpage-1)*@pagesize+1 exec sp_cursorfetch @P1,16,@currentpage,@pagesize exec sp_cursorclose @P1 set nocount off 引用通告此內容的引用通告是: http://jinxuefan.spaces.live.com/blog/cns!F4CC982F1B2F01EF!115.trak 引述這則內容的部落格
|
|
|