Anda mengatakan bahwa Anda memposting versi kode yang disederhanakan. Apakah Anda mengubah hal lain ketika Anda mempostingnya di sini? Kesalahan ini biasanya disebabkan ketika Anda memiliki beberapa kueri "terbuka" secara bersamaan. Misalnya, Anda memanggil fetch()
, tetapi Anda tidak memanggilnya sampai habis, lalu Anda mencoba mengambil kueri kedua.
Dilihat dari kode Anda di atas, ini seharusnya tidak terjadi karena Anda menggunakan fetchAll()
. Biasanya, solusi untuk masalah ini adalah memanggil closeCursor()
[dokumen]
. Anda dapat mencoba memanggilnya setelah setiap fetchAll
dan lihat apakah itu berhasil.