Verander twee regels hierin:
cmdData.CommandType = CommandType.StoredProcedure;
cmdData.CommandText = "spsOME( 4, 'DATA', 389552022,@intOutReturn);";
U moet ook een parameter toevoegen aan de verzameling Parameters van cmData
voor de @intOutReturn
parameter. Ik zal hier geen voorbeeld van geven, omdat de syntaxis verschilt per database en ik niet weet hoe MySQL eruitziet.
Ook deze regel:
cmdData.Transaction = trnData;
..is alleen nodig als u andere db-bewerkingen uitvoert die in dezelfde transactie moeten plaatsvinden. Als je dat niet bent, zou ik die regel weglaten.