Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Nhận giá trị trả lại từ quy trình được lưu trữ trong asp.net

Bạn cần một tham số với Hướng được đặt thành ParameterDirection.ReturnValue trong mã nhưng không cần thêm một tham số phụ trong SP. Hãy thử điều này

  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. Hiểu SQL Server ALTER TABLE ADD COLUMN Statement

  2. Tạo tập lệnh cho các bản ghi cụ thể trong SQL Server

  3. Cách lấy Bản ghi riêng biệt từ một bảng trong SQL Server - Hướng dẫn sử dụng SQL Server / TSQL 112

  4. Bí danh động T-SQL mà không cần sử dụng SQL động

  5. SqlParameter không cho phép Tên bảng - các tùy chọn khác mà không có cuộc tấn công tiêm sql?