sql >> Base de Datos >  >> RDS >> Sqlserver

Obtener el valor de retorno del procedimiento almacenado en C#

Mehrdad tiene algunos buenos puntos, pero lo principal que noté es que nunca ejecutas la consulta ...

SqlParameter retval = sqlcomm.Parameters.Add("@b", SqlDbType.VarChar);
retval.Direction = ParameterDirection.ReturnValue;
sqlcomm.ExecuteNonQuery(); // MISSING
string retunvalue = (string)sqlcomm.Parameters["@b"].Value;