Ubah dua baris menjadi ini:
cmdData.CommandType = CommandType.StoredProcedure;
cmdData.CommandText = "spsOME( 4, 'DATA', 389552022,@intOutReturn);";
Anda juga perlu menambahkan parameter ke koleksi Parameter cmData
untuk @intOutReturn
parameter. Saya tidak akan memberikan contoh tentang ini karena sintaksnya bervariasi dengan basis data dan saya tidak tahu seperti apa tampilan MySQL.
Juga, baris ini:
cmdData.Transaction = trnData;
..hanya diperlukan jika Anda melakukan operasi db lain yang seharusnya berada dalam transaksi yang sama. Jika tidak, saya akan meninggalkan garis itu.