Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Menyelesaikan 'java.sql.SQLException: Exhausted ResultSet' dalam Java?

Bagaimana untuk Menyelesaikan 'java.sql.SQLException: Exhausted ResultSet' dalam Java?

Mary-Kate Olsen
Lepaskan: 2025-01-05 07:12:43
asal
543 orang telah melayarinya

How to Resolve

Menyelesaikan "java.sql.SQLException: Exhausted ResultSet" Ralat

Apabila melaksanakan pertanyaan terhadap pangkalan data Oracle melalui kolam sambungan dalam Websphere, seseorang mungkin menghadapi "java.sql.SQLException: Exhausted ResultSet" kesilapan. Untuk menangani ralat ini, mari kita mendalami coretan kod yang disediakan:

if (rs != null) {
  while (rs.next()) {
    count = rs.getInt(1);
  }
}
Salin selepas log masuk

Dalam kod ini, anda melelas melalui set hasil menggunakan kaedah rs.next(). Walau bagaimanapun, ralat timbul apabila cuba mengakses pembolehubah kiraan di luar gelung. Ini kerana set hasil kini telah habis, bermakna ia tidak mempunyai baris lagi untuk diproses.

Oleh itu, untuk membetulkan isu ini, pastikan sebarang akses nilai lajur berlaku dalam gelung:

if (rs != null) {
  while (rs.next()) {
    int count = rs.getInt(1);
    // Use the 'count' variable here
  }
}
Salin selepas log masuk

Dengan mengikuti pendekatan ini, anda boleh mengendalikan ralat "java.sql.SQLException: Exhausted ResultSet" dan mengakses nilai lajur dengan berkesan dengan betul.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan 'java.sql.SQLException: Exhausted ResultSet' dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan