Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Mengapa saya mendapatkan upaya tidak valid untuk memanggil HasRows ketika pembaca ditutup dengan koneksi terbuka?

Ini adalah perilaku tak terduga di ExecuteReader() - kemungkinan besar bug. Jauh di dalam ExecuteReader() beberapa kesalahan acak terjadi, kemungkinan besar waktu jaringan habis, koneksi ditutup dan kemudian SqlDataReader tertutup dikembalikan seolah-olah tidak terjadi apa-apa. Tidak heran panggilan berikutnya ke HasRows menghasilkan pengecualian.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menambahkan Failover Partner ke string koneksi di VB.NET

  2. Tidak dapat memasukkan null ke dalam datetime di sql server

  3. Menghitung baris untuk semua tabel sekaligus

  4. SQL Server 2008 - Mengecilkan Log Transaksi - Adakah cara untuk mengotomatisasi?

  5. Kinerja SQL Server TOP IO Query -2