Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Reader.Read() gagal membaca baris meskipun memiliki baris

Untuk pembaca pertanyaan ini di masa mendatang:perhatikan bahwa masalah terjadi karena OP mengembalikan terlalu banyak kolom dalam kueri. Lihat komentar di bawah jawaban ini.

Saya tidak yakin mengapa ini terjadi, tetapi Anda benar-benar hanya perlu memeriksa baris sekali, bukan dua kali, dan Read() metode sudah melakukan ini.

Jadi yang Anda butuhkan hanyalah

while (reader.Read())
{
    // Do your thing
} 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memanggil Notasi Untuk Subrutin PL/SQL Di Database Oracle

  2. Bisakah saya menghindari tanda kutip ganda dalam judul kolom dengan Oracle?

  3. Apa dan kapan saya harus menentukan setFetchSize()?

  4. Oracle - Cara memberikan hak kepada pengguna atas objek pengguna lain

  5. Optimalisasi kueri oracle