Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Erro fatal encontrado durante a execução do comando. conector mysql .net


Altere duas linhas para isso:
   cmdData.CommandType = CommandType.StoredProcedure;
   cmdData.CommandText = "spsOME( 4, 'DATA', 389552022,@intOutReturn);";

Você também precisará adicionar um parâmetro à coleção de parâmetros de cmData para o @intOutReturn parâmetro. Não vou dar um exemplo disso, pois a sintaxe varia com os bancos de dados e não sei como é o MySQL.

Além disso, esta linha:
cmdData.Transaction = trnData;

..só é necessário se você estiver fazendo outras operações de banco de dados que deveriam estar na mesma transação. Se você não for, eu deixaria essa linha de fora.