Karena Anda belum memposting kode apa pun, saya tidak tahu seberapa banyak yang Anda ketahui. Saya akan menganggap Anda sudah memahami cara menjalankan kueri dan mendapatkan kembali kumpulan hasil menggunakan OracleDataReader.
Ada satu gotcha dengan kolom LONG dan LONG RAW. Anda harus menyetel InitialLONGFetchSize
properti OracleCommand
your Anda ke nilai bukan nol.
Nilai default InitialLONGFetchSize
adalah nol, yang berarti tidak ada data yang akan diambil untuk kolom LONG atau LONG RAW. Jika Anda menyetelnya ke -1, semua data akan diambil . Anda mungkin tidak ingin melakukan ini untuk nilai yang besar. Jika Anda menyetelnya ke angka di atas nol, itulah jumlah byte yang akan diambil dan di-cache pada awalnya.
Anda harus membaca dokumentasi untuk InitialLONGFetchSize
, karena ada beberapa detail lain yang perlu Anda ketahui.