Sisällysluettelo:

Mikä on SQL ResultSet?
Mikä on SQL ResultSet?

Video: Mikä on SQL ResultSet?

Video: Mikä on SQL ResultSet?
Video: JDBC: Урок 6. java sql ResultSet - Получаем данные с БД 2024, Huhtikuu
Anonim

A Tulosjoukko on Java-objekti, joka sisältää suorituksen tulokset SQL kysely. Toisin sanoen se sisältää rivit, jotka täyttävät kyselyn ehdot. Tallennetut tiedot a Tulosjoukko objekti noudetaan joukon get-menetelmiä, jotka mahdollistavat pääsyn nykyisen rivin eri sarakkeisiin.

Mikä sitten on ResultSet JDBC:ssä esimerkillä?

A Tulosjoukko objekti on tietotaulukkoa edustava tietotaulukko tulossarja , joka yleensä luodaan suorittamalla käsky, joka kysyy tietokannasta. varten esimerkki , sohvapöydät. viewTable-menetelmä luo a Tulosjoukko , rs, kun se suorittaa kyselyn Statement-objektin stmt kautta.

Lisäksi miksi ResultSet on tyhjä? Se tapahtuu, kun sinulla on kaksi tai useampi avoin yhteys saman käyttäjän tietokantaan. Esimerkiksi yksi yhteys SQL Developerissä ja yksi yhteys Javassa. Tulos on aina an tyhjä tulosjoukko . Yritä lisätä uusia tietueita, sitoudu sitten SQL Run Command -ikkunaan ja suorita koodi.

Lisäksi mitkä ovat ResultSet-tyypit?

ResultSetissä on kolme perustyyppiä

  • Vain eteenpäin. Kuten nimestä voi päätellä, tämä tyyppi voi liikkua vain eteenpäin ja niitä ei voi vierittää.
  • Vieritys ei ole herkkä. Tämä tyyppi on vieritettävä, mikä tarkoittaa, että kohdistin voi liikkua mihin tahansa suuntaan.
  • Vieritysherkkä.
  • Vain eteenpäin.
  • Vieritys ei ole herkkä.
  • Vieritysherkkä.

Mitä ResultSet tekee seuraavaksi?

Aluksi tämä kohdistin sijoitetaan ennen ensimmäistä riviä. The Seuraava () menetelmä Tulosjoukko käyttöliittymä siirtää osoitinta nykyisen ( Tulosjoukko ) vastustaa Seuraava rivi nykyisestä sijainnista. Ja kun soitat Seuraava () menetelmä toisen kerran tulossarja kohdistin siirretään toiselle riville.

Suositeltava: