Tanpa kesalahan spesifik yang terjadi, sulit untuk memberikan jawaban yang spesifik. Kode yang Anda posting bisa benar. Tidak ada yang saya lihat salah dalam semua skenario. Namun, berikut adalah beberapa tempat yang akan mulai saya cari.
Apakah pernyataan perintah Anda diformat dengan benar? Apakah semua parameter VarChar menerima 1024 karakter? Apakah ada string Anda yang masuk ke kolom VarChar lebih panjang dari 1024? Apakah tipe returnStatus dari Int16 benar?
Bagaimanapun, itu adalah beberapa tempat untuk memulai, jika Anda memposting beberapa informasi lebih rinci tentang masalah ini, Anda mungkin mendapatkan beberapa tanggapan lagi.