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.