0
点赞
收藏
分享

微信扫一扫

存储过程output参数_数据库调用_C#_NET调用简单CODE




--返回output参数存储过程
CREATE PROC proc_execute
@ID int output
AS
--设置值
SET @ID=1000


GO


--调用存储过程,填充值给@ID
declare @ID int
execute proc_execute @ID output
--查询@ID
select @ID


GO


DROP PROC proc_execute




/*
C#、.NET调用部分
public static void proc_execute()
{
SqlParameter[] parameters = new SqlParameter[1];
parameters[0] = new SqlParameter("@ID", SqlDbType.Int, 4);
parameters[0].Direction = ParameterDirection.Output;
)


执行sp_test,代码略
执行完成后parameters[0].Value就等于1000
*/

举报

相关推荐

0 条评论