Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Obtendo o valor de retorno do procedimento armazenado em C #


Mehrdad faz alguns bons pontos, mas a principal coisa que notei é que você nunca executa a consulta ...
SqlParameter retval = sqlcomm.Parameters.Add("@b", SqlDbType.VarChar);
retval.Direction = ParameterDirection.ReturnValue;
sqlcomm.ExecuteNonQuery(); // MISSING
string retunvalue = (string)sqlcomm.Parameters["@b"].Value;