邹建 存储过程分页 mysql版_邹建的分页存储过程改了一下

邹建的分页存储过程改了一下

更新时间:2006年08月18日 00:00:00   作者:

邹建的分页存储过程--改了一下

因为邹建的分页存储过程不能返回记录总数,所以每次分页还又要统计一次,所以自己在里面加了个返回记录数,这下就好用了。

@iPageCount int OUTPUT  --定义输出变量,放在@QueryStr上面

....

exec('select'+@FdShow+'from'+@QueryStr+@FdOrder) --统计记录数,放在--如果显示第一页...上面

Select @iPageCount = @@rowcount

调用方法(ASP):

MyConStr = "Driver={SQL Server};server=(local);Uid=artme;Pwd=***;Database=artme"

DIM MyComm,UserID,UserName

Set MyComm = Server.CreateObject("ADODB.Command")

with MyComm

.ActiveConnection = MyConStr    'MyConStr是数据库连接字串

.CommandText      = "p_show" '指定存储过程名

.CommandType      = 4           '表明这是一个存储过程

.Prepared         = true        '要求将SQL命令先行编译

.Parameters.Append .CreateParameter("RETURN",2,4)

.Parameters.Append .CreateParameter("@iPageCount",3,2)

.Parameters.append .CreateParameter("@QueryStr",200,1,4000,"select * from zw_language")

.Parameters.append .CreateParameter("@PageSize",3,1,4,5)

.Parameters.append .CreateParameter("@PageCurrent",3,1,4,1)

.Parameters.append .CreateParameter("@FdShow",200,1,4000)

.Parameters.append .CreateParameter("@FdOrder",200,1,1000)

.Execute

end with

iCount = MyComm(1)

Response.write iCount

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=566682

相关文章

1a1b05c64693fbf380aa1344a7812747.png

SQL存储过程初探...2006-11-11

4f55910a645b073bc4fc65dc10dc14bd.png

SQL Server 存储过程的分页...2006-08-08

0ea3c7666119d5615e582f823fb3fad6.png

几例在ASP存储过程的使用方法...2006-08-08

4f96a78db829b1556ff16de21e013c7a.png

sql 存储过程分页...2006-08-08

8cc1031babc6aff2319f1c6af8544aa0.png

ASP之简化创建关闭记录集对象并创建使用简单的MSSQL存储过程...2007-03-03

0c932a99bb7b6f23c937db507070cc7b.png

ASP简洁的多重查询的解决方案...2006-08-08

cca732bf65a93ed2ec0ac80c638460fe.png

邹建的分页存储过程改了一下...2006-08-08

2d9f31f2af7b675a3d153d2b7f1035a7.png

以前写的一个分页存储过程,刚才不小心翻出来的...2006-06-06

b452cee8ec5cd9e58ab98eba17281e59.png

关于使用存储过程创建分页...2006-08-08

f4838ec7e2d4da28e0b57d4e852dadd4.png

存储过程里的递归 实现方法...2006-12-12

最新评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值