读书人

asp 存储过程 添加记录,该怎么解决

发布时间: 2012-02-16 21:30:36 作者: rapoo

asp 存储过程 添加记录
我想数据库添加一条记录,要求有返回值,存储过程如下:
CREATE PROCEDURE dbo.gllr
@user varchar(50)
as
set nocount on
begin
if @user is null return
insert into Yhb (Yhb_user) values (@user)
IF @@error=0
return 1
ELSE
return 0
return
end
GO

为什么取不到返回值呢,输入参数没有问题
asp调用:
my.Parameters.Append my.CreateParameter( "return ",2,4)
my.Parameters.append my.CreateParameter( "@user ",200,1,50,user)
却取不到返回值,怎么改???



[解决办法]
my.Parameters.append my.CreateParameter( "@user ",200,1,50,user)
my.Parameters.Append my.CreateParameter( "return ",3,4)

my.execute

iRet = my.Parameters.Item(1)

读书人网 >ASP

热点推荐