| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 739 人关注过本帖
标题:数据库存储过程输出参数出错
只看楼主 加入收藏
zhangyao3287
Rank: 2
来 自:黑龙江省
等 级:论坛游民
威 望:2
帖 子:173
专家分:51
注 册:2008-5-25
结帖率:0
收藏
已结贴  问题点数:10 回复次数:1 
数据库存储过程输出参数出错
在数据库查询分析器执行返回


存储过程: Non_ContactPay.dbo.p_splitpage
        返回代码 = 0
        输出参数:
                @pageCount = 2
                @recordCount = 5



但是在ASP调用里输出的参数值不一样

set cmd = server.CreateObject(")
cmd.ActiveConnection = conn
= 4
= "p_SplitPage"
cmd.Parameters.Append cmd.CreateParameter("@sql",8,1, 4000, sql)
cmd.Parameters.Append cmd.CreateParameter("@page",4,1, 4, page)
cmd.Parameters.Append cmd.CreateParameter("@pageSize",4,1, 4, pageSize)
cmd.Parameters.Append cmd.CreateParameter("@pageCount",4,2, 4, pageCount)
cmd.Parameters.Append cmd.CreateParameter("@recordCount",4,2, 4, recordCount)

pageCount = cmd.Parameters("@pageCount").value
recordCount = cmd.Parameters("@recordCount").value

Response.Write("每页记录数:" & pagesize & "<br />")
Response.Write("总页数:" & pageCount & "<br />")
Response.Write("总记录数:" & recordCount & "<br />")


结果是

每页记录数:3
总页数:
总记录数:
搜索更多相关主题的帖子: 数据库 
2010-02-24 13:59
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:10 
cmd,怎么没看到执行啊?

★★★★★为人民服务★★★★★
2010-02-24 17:16
快速回复:数据库存储过程输出参数出错
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017237 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved