sql >> Databasteknik >  >> RDS >> Sqlserver

Få returvärde från lagrad procedur i C#

Mehrdad har några bra poäng, men det viktigaste jag märkte är att du aldrig kör frågan ...

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


  1. Sök efter sträng i textkolumnen i MySQL

  2. Hur man använder SQL-markörer för speciella ändamål

  3. Hur DATE() fungerar i MariaDB

  4. Hur förhindrar man dubbletter av användarnamn när folk registrerar sig?