Isi kandungan:

Apakah SQL ResultSet?
Apakah SQL ResultSet?

Video: Apakah SQL ResultSet?

Video: Apakah SQL ResultSet?
Video: ResultSet | JDBC Tutorial for Beginners 2024, April
Anonim

A ResultSet ialah objek Java yang mengandungi hasil pelaksanaan an SQL pertanyaan. Dalam erti kata lain, ia mengandungi baris yang memenuhi syarat pertanyaan. Data yang disimpan dalam a ResultSet objek diambil melalui satu set kaedah dapatkan yang membenarkan akses kepada pelbagai lajur baris semasa.

Kemudian, apakah ResultSet dalam JDBC dengan contoh?

A ResultSet objek ialah jadual data yang mewakili pangkalan data set keputusan , yang biasanya dihasilkan dengan melaksanakan pernyataan yang menanyakan pangkalan data. Untuk contoh , CoffeeTables. kaedah viewTable mencipta a ResultSet , rs, apabila ia melaksanakan pertanyaan melalui objek Pernyataan, stmt.

Juga, mengapa ResultSet kosong? Ia berlaku apabila anda mempunyai dua atau lebih sambungan terbuka dengan pangkalan data pada pengguna yang sama. Contohnya satu sambungan dalam SQL Developer dan satu sambungan dalam Java. Hasilnya sentiasa a set keputusan kosong . Cuba masukkan rekod baharu, kemudian komit dalam Tetingkap Perintah SQL Run anda dan jalankan kod anda.

Tambahan pula, apakah jenis ResultSet?

Terdapat 3 jenis asas ResultSet

  • Hadapan sahaja. Seperti namanya, jenis ini hanya boleh bergerak ke hadapan dan tidak boleh ditatal.
  • Skrol-tidak sensitif. Jenis ini boleh ditatal yang bermaksud kursor boleh bergerak ke mana-mana arah.
  • Skrol-sensitif.
  • Hadapan sahaja.
  • Skrol-tidak sensitif.
  • Skrol-sensitif.

Apakah yang dilakukan oleh ResultSet seterusnya?

Pada mulanya kursor ini diletakkan sebelum baris pertama. The seterusnya () kaedah ResultSet antara muka menggerakkan penunjuk arus ( ResultSet ) membantah seterusnya baris, dari kedudukan semasa. Dan apabila memanggil seterusnya () kaedah untuk kali kedua set keputusan kursor akan dialihkan ke baris ke-2.

Disyorkan: