Sisukord:

Mis on SQL ResultSet?
Mis on SQL ResultSet?

Video: Mis on SQL ResultSet?

Video: Mis on SQL ResultSet?
Video: JAVA: JDBC Connection, Statement, e ResultSet (M10-E03) 2024, Detsember
Anonim

A Tulemuskomplekt on Java-objekt, mis sisaldab a täitmise tulemusi SQL päring. Teisisõnu sisaldab see ridu, mis vastavad päringu tingimustele. Andmed, mis on salvestatud a Tulemuskomplekt objekt hangitakse hankimismeetodite komplekti kaudu, mis võimaldab juurdepääsu praeguse rea erinevatele veergudele.

Mis on siis näiteks ResultSet JDBC-s?

A Tulemuskomplekt objekt on andmetabel, mis esindab andmebaasi tulemuste komplekt , mis genereeritakse tavaliselt andmebaasi päringu esitava avalduse täitmisel. Sest näide , kohvilauad. viewTable meetod loob a Tulemuskomplekt , rs, kui see täidab päringu läbi avaldusobjekti stmt.

Samuti, miks on ResultSet tühi? See juhtub siis, kui teil on sama kasutaja andmebaasiga kaks või enam avatud ühendust. Näiteks üks ühendus SQL Developeris ja üks ühendus Javas. Tulemuseks on alati an tühi tulemuskomplekt . Proovige sisestada uusi kirjeid, seejärel kinnitage oma SQL-i käivituskäskude aknas ja käivitage kood.

Lisaks, millised on ResultSeti tüübid?

ResultSet on 3 põhitüüpi

  • Ainult edasi. Nagu nimigi viitab, saab seda tüüpi ainult edasi liikuda ja seda ei saa kerida.
  • Kerimise suhtes tundetu. See tüüp on keritav, mis tähendab, et kursor võib liikuda mis tahes suunas.
  • Kerimistundlik.
  • Ainult edasi.
  • Kerimise suhtes tundetu.
  • Kerimistundlik.

Mida ResultSet järgmisena teeb?

Algselt paikneb kursor enne esimest rida. The järgmiseks () meetod Tulemuskomplekt liides liigutab kursorit praeguse ( Tulemuskomplekt ) vastuväite järgmiseks rida praegusest asukohast. Ja helistades järgmiseks () meetod teist korda tulemuste komplekt kursor viiakse 2. reale.

Soovitan: