Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Uzyskaj wartość zwrotu z procedury składowanej w asp.net

Potrzebujesz parametru z kierunkiem ustawionym na ParameterDirection.ReturnValue w kodzie, ale nie ma potrzeby dodawania dodatkowego parametru w SP. Wypróbuj to

  SqlParameter returnParameter = cmd.Parameters.Add("RetVal", SqlDbType.Int);
  returnParameter.Direction = ParameterDirection.ReturnValue;
  cmd.ExecuteNonQuery();

  int id = (int) returnParameter.Value;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego nie mogę wykonać zapytania OFFSET/FETCH na moim serwerze SQL?

  2. Jak mogę wstawić więcej niż 8000 znaków w kolumnie VARCHAR(MAX) za pomocą ExecuteNonQuery?

  3. Wybierz pierwsze 3 wiersze każdej tabeli w bazie danych

  4. Zarządzaj współbieżnością transakcji za pomocą blokad w SQL Server

  5. Jak naprawić błąd „nazwa profilu jest nieprawidłowa” podczas aktualizowania profilu poczty bazy danych w programie SQL Server (T-SQL)