一个简单的用存储过程分页

2016-02-19 18:17 1 1 收藏

人生本是一个不断学习的过程,在这个过程中,图老师就是你们的好帮手,下面分享的一个简单的用存储过程分页懂设计的网友们快点来了解吧!

【 tulaoshi.com - Web开发 】

  使用这个存储过程可以实现分页的,新手可以看看哦!
  create proc proPage(@pageid int ,@pagesize int)
  as
  begin
  if (@pageid=1)
  begin
   set rowcount @pagesize
   select * from test order by id
  end
  else
  begin
   declare @no1 int
   declare @num int
   select @num=@pagesize*(@pageid-1)
   set rowcount @num
   select @no1=id from test order by id

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

   declare @no2 int
   select @num=@pagesize*@pageid
   set rowcount @num
   select @no2=id from test order by id
   
   set rowcount 0
   select * from test where id@no1 and id=@no2
  end
  end
  

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

来源:https://www.tulaoshi.com/n/20160219/1617165.html

延伸阅读
代码如下: /* *@curentpage 当前页 *@pagesize 每页记录数 *@TableName 表名 *@key 主键(自动排序) *@where 查询条件 1)空为 null 2)有查询条件不要带where *@order '0'表示 desc '1'是asc *@pageCount 总页数 */ create procedure Page @currentpage int,@pagesize int, @TableName varchar(30),@key varchar(30), @where...
标签: Web开发
CREATE PROC myx_prPageRecordset @queryStr nvarchar(1000),  @keyField nvarchar (200),  @pageSize int,  @pageNumber int  AS BEGIN DECLARE @sqlText AS nvarchar(4000) DECLARE @sqlTable AS nvarchar(4000) SET @sqlTable =&n...
标签: SQLServer
/*--用存储过程实现的分页程序 显示指定表、视图、查询结果的第X页 对于表中主键或标识列的情况,直接从原表取数查询,其它情况使用临时表的方法 如果视图或查询结果中有主键,不推荐此方法 --邹建 2003.09--*/ /*--调用示例 exec p_show '地区资料' exec p_show '地区资料',5,3,'地区编号,地区名称,助记码','地区编号' --*/ /* 因为要顾及...
标签: ASP
  本文用到没有用到adodb.command命令,只是简单的做了一个用adodb.recordset来执行存储过程。 存储过程: '在SQL中建立dbo.tse存储过程 CREATE PROCEDURE [dbo].[tse] @keyword varchar(20)=null,  '定义查询的关键字 @choose int=null              &n...
Public Overloads Sub Update(ByVal authorityArr As IList) log.Debug("Update a record in table TBL_M_AUTHORITY") Dim connection As OracleConnection = New OracleConnection(OraHelper.CONN_STRING_LOCAL) Dim command As OracleCommand = New OracleCommand(PLSQL_UPDATE, connection) command.CommandType = CommandType....

经验教程

395

收藏

17
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部