asp+存储过程:加和问题

hgwyl1 hgwyl1 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
因为不太会写,每次自己尝试一出错,页面就提示“等待响应”,然后就IIS就卡住了。即使打开其他IIS下正常站点,都是“等待响应”。

这个过程让人非常暴躁……

所以请教一下ASP+存储过程求和返回值的问题,请帮忙看看。

asp页面代码如下
<%
Set Cmd_1 = Server.CreateObject("ADODB.Command")
Set Cmd_1.ActiveConnection=conn
Cmd_1.CommandText="textsum"
Cmd_1.CommandType=4
CMD_1.Prepared = true
Cmd_1.Parameters.Append cmd_1.CreateParameter("@sum_number",200,2,50)
Cmd_1.Parameters.Append cmd_1.CreateParameter("@sum_totalprice",200,2,50)
Set rs_1=Cmd_1.Execute
sum_number=cmd_1("@sum_number")
sum_totalprice=cmd_1("@sum_totalprice")
set Cmd_1 = nothing
%>


存储过程testsum代码如下
USE [数据库名]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[testsum]
@sum_number int output,
@sum_totalprice numeric(18,1) output
AS
BEGIN
SELECT sum(number) as @sum_number,sum(totalprice) as @sum_totalprice FROM 表
END


请指教!

...全文
评论 7
收藏 已收藏
分享
返回顶部
hgwyl1
MS-SQL Server 34,876 成员 254,635 内容