Bekerja dengan seorang rekan masalah diidentifikasi. Pada dasarnya masalah inti adalah bahwa masalah sebenarnya dikaburkan oleh pesan kesalahan umum; dalam hal ini kesalahan "tidak ada kursor". Triknya adalah mencari tahu apa pesan kesalahan yang sebenarnya. Setelah memikirkannya, seorang rekan kerja mengubah driver ODBC dari "SQL Server Native Client 10" seperti yang disebutkan dalam posting saya ke driver MS SQL Server yang lebih lama; sementara versi 10 yang lebih baru mengaburkan kesalahan, driver yang lebih lama mengungkapkan kesalahan aktual yang ada dalam prosedur tersimpan (yang saya yakini awalnya tidak demikian karena pengujian saya sendiri). Jadi intinya adalah ada dua poin yang dapat diambil dari ini:pertama jika Anda mengalami kesalahan ini, coba trik di atas untuk mencoba dan mengungkapkan kesalahan yang sebenarnya dan catatan kedua, masalah sebenarnya dalam hal ini adalah pengemudi menyembunyikan masalah pemrograman.