贫民窟里的程序高手

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

C#代码:

using (SqlCommand cmd = new SqlCommand(procName, connection))
                {
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddRange(values);
                    cmd.Parameters.Add(new SqlParameter("@return_id", SqlDbType.VarChar, 20));
                    cmd.Parameters["@return_id"].Direction = ParameterDirection.Output;
                    cmd.ExecuteNonQuery();
                    result = cmd.Parameters["@return_id"].Value.ToString();
                }

 SQL代码:

ALTER proc [dbo].[XXXXX](
	@return_id varchar(5) OUT
)
AS
select @return_id = '1';

 

posted on 2012-07-11 10:12  贫民窟里的程序高手  阅读(385)  评论(0编辑  收藏  举报