CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

求分页的存储过程

楼主lwlmaomao()2005-04-04 14:32:18 在 .NET技术 / ASP.NET 提问

求分页的存储过程  
   
   
  谁有没有比较好的分页的存储过程,要支持复杂的多表join查询等?  
   
   
  谢谢 问题点数:0、回复次数:6Top

1 楼zsms2(不远)回复于 2005-04-04 14:41:29 得分 0

create     procedure   XiaoZhengGe  
  @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  
  Top

2 楼lwlmaomao()回复于 2005-04-04 15:19:44 得分 0

TO:zsms2(SharpSun)    
   
  能否给个asp.net调用的例子?Top

3 楼lwlmaomao()回复于 2005-04-04 15:46:58 得分 0

谁能给个例子吗?Top

4 楼lwlmaomao()回复于 2005-04-04 16:06:28 得分 0

按XiaoZhengGe的存储过程我查出来了三张表,我如果获取其中一张表(如,我想获取记录集的那张表)Top

5 楼blackhero(黑侠客)回复于 2005-04-05 09:12:54 得分 0

太多了Top

6 楼webserv2(New life New job)回复于 2005-04-05 09:29:56 得分 0

http://blog.csdn.net/lihonggen0/archive/2004/09/14/103511.aspx  
  SQL   Server   存储过程的分页方案比拼Top

相关问题

  • help:分页存储过程。。。。。。。。。
  • 求分页存储过程
  • 分页存储过程
  • 高分找分页的存储过程?
  • 老问题,存储过程分页
  • 分页存储过程~求解~
  • 分页存储过程请教
  • 高分求ORCALE 分页存储过程
  • 怎样调用分页存储过程?
  • DataGrid利用存储过程分页!

关键词

  • 存储过程
  • p1
  • 分页
  • currentpage
  • rowcount
  • 表
  • pagesize
  • sp

得分解答快速导航

  • 帖主:lwlmaomao

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo