MEMPERBAIKI: Bernama "SQLCODE-290, deskripsi tidak valid" kesalahan dalam penyedia terkelola untuk DB2 ketika Anda menggunakan parameter

Gejala

Ketika Anda menjalankan kueri parameterized menggunakan penyedia terkelola untuk DB2 yang disertakan dalam Microsoft Host integrasi Server 2013, permintaan mungkin gagal, dan Anda menerima pesan galat berikut:

SQLCODE-290, deskripsi tidak valid

Penyebab

Masalah ini dapat terjadi ketika Anda menggunakan parameter bernama dan gunakan salah satu dari parameter bernama dua kali pada permintaan Anda. Contoh kode berikut menunjukkan masalah ini:

cm.CommandText = "SELECT * from TABLE WHERE COL1 = @COL and COL2 = @COL";cm.Parameters.AddWithValue("@COL", "AAA");


Pemecahan masalah

Informasi pembaruan kumulatif

Perbaikan yang dapat menyelesaikan masalah ini disertakan dalam pemutakhiran kumulatif 1 untuk Host integrasi Server 2013.

Status

Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×