SQLHelper2.0的问题,我怎么获取存储过程的返回值?
vinge 2006-10-23 08:38:23 一个存储过程“sp_Employee_CreateEmployee”有三个输入参数,最后有返回值“return @@Identity”
我试着用SQLHelper来调用这个存储过程,代码如下:
SqlParameter[] parms = SQLHelperParameterCache.GetSpParameterSet(SQLHelper.SQLConnString,"sp_Employee_CreateEmployee",true); //获取存储过程参数,并指示有返回值。
parms[0].Value = "a"; //给参数赋值
parms[1].Value = "11";
parms[2].Value = 1;
//下面是执行这个存储过程
using(SqlConnection conn = new SqlConnection(SQLHelper.SQLConnString))
{
SQLHelper.ExecuteNonQuery(conn,CommandType.StoredProcedure,"sp_Employee_CreateEmployee",parms); //这里就不知道该调用哪个方法了?该如何获取返回值了?
}
请大家指教,谢谢。