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

Gặp phải lỗi nghiêm trọng trong quá trình thực thi lệnh. mysql-connector .net

Thay đổi hai dòng thành sau:

   cmdData.CommandType = CommandType.StoredProcedure;
   cmdData.CommandText = "spsOME( 4, 'DATA', 389552022,@intOutReturn);";

Bạn cũng sẽ cần thêm một tham số vào bộ sưu tập Tham số của cmData cho @intOutReturn tham số. Tôi sẽ không đưa ra ví dụ về điều này vì cú pháp thay đổi theo cơ sở dữ liệu và tôi không biết MySQL trông như thế nào.

Ngoài ra, dòng này:

cmdData.Transaction = trnData;

.. chỉ cần thiết nếu bạn đang thực hiện các thao tác db khác trong cùng một giao dịch. Nếu bạn không, tôi sẽ bỏ dòng đó ra.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LỖI 2006 (HY000):Máy chủ MySQL đã biến mất

  2. Thoát các truy vấn SQL thô trong Laravel 4

  3. MySQL - Tính chênh lệch thời gian thực giữa hai ngày-giờ trong khi loại trừ thời gian nghỉ?

  4. xóa các hàng khỏi nhiều bảng

  5. Sự cố trình điều khiển Mysql