Mysql
 sql >> Base de données >  >> RDS >> Mysql

Erreur fatale rencontrée lors de l'exécution de la commande. mysql-connecteur .net

Remplacez deux lignes par ceci :

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

Vous devrez également ajouter un paramètre à la collection Parameters de cmData pour le @intOutReturn paramètre. Je ne donnerai pas d'exemple car la syntaxe varie selon les bases de données et je ne sais pas à quoi ressemble MySQL.

Aussi, cette ligne :

cmdData.Transaction = trnData;

..n'est nécessaire que si vous effectuez d'autres opérations db qui doivent se trouver dans la même transaction. Si vous ne l'êtes pas, je laisserais cette ligne de côté.