自定义存储过程分页的问题!!分不了啊!!!!
时间:2011-12-21
来源:互联网
--我把东西都搞好,帮忙的兄弟也不用自己建表了。 SELECT 'Eason' Name, 'Shall we talk' Song, '?' Mark INTO #Tab INSERT #Tab SELECT 'Jay','Mine','!' INSERT #Tab SELECT 'Eason','BabySong','?' INSERT #Tab SELECT 'Lady','Lady','.' SELECT * FROM #Tab --DROP TABLE #Tab --**********************************************************************-- --*****页面要传条件到分页存储过程里: Song LIKE 'BabySong' AND 1=1 --或更多条件 --**********************************************************************-- --*****以下是我自己写的,分页能出来,但翻页会有问题,而且加了排序彻底翻不了页了。 -- EXEC ('SELECT TOP '+ @strPageSize +' * FROM #Tab WHERE '+@SQL+') -- EXEC ('SELECT COUNT(1) [RowCount] FROM #Tab WHERE '+ @SQL) --****谁帮我写个牛B点的吧!有一点是一定要从页面传条件进这个存储的。
作者: shine_fly 发布时间: 2011-12-21
作者: ssp2009 发布时间: 2011-12-21
create procedure Page ( @pageIndex int, @pageSize int )as begin select Name,Song,Mark from (select ROW_NUMBER() over(order by Name desc) row, Name,Song,Mark from #Tab) temp where row between (@pageIndex-1)*@pageSize+1 and @pageIndex*@pageSize end
这个试下吧。
作者: bbjbepzz 发布时间: 2011-12-21
页面要传条件到分页存储过程里: Song LIKE 'BabySong' AND 1=1 --或更多条件 也就是说存储里要EXEC SQL语句的!!
1F:
我知道有很多,我平时也有用,但这次只是想找适合我这个用的。谢谢!
作者: shine_fly 发布时间: 2011-12-21
(
select ROW_NUMBER() over(
order by Name desc --排序加在这里
) row, Name,Song,Mark from #Tab
where Song like '%Baby%' --条件加在这后面
)
temp
where row between (@pageIndex-1)*@pageSize+1 and @pageIndex*@pageSize
把这个放在EXEC里面,加上引号,把@pageIndex,@pageSize用条件替换就行了。
作者: bbjbepzz 发布时间: 2011-12-21
select Name,Song,Mark from
(
select ROW_NUMBER() over(
order by Name desc --排序加在这里
) row, Name,Song,Mark from #Tab
where Song like '%Baby%' --条件加在这后面
)
temp
where row between (@pageIndex-1)*@p……
以前我试过了,这些条件不加‘++’号必须申请变量,加了 ‘+1+’+1 怎么玩?
作者: shine_fly 发布时间: 2011-12-21
作者: shine_fly 发布时间: 2011-12-21
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28