JDBC SELECT -kyselyesimerkki
On 30 lokakuun, 2021 by adminEdellisissä viesteissä olemme tutustuneet JDBC-ajureiden tyyppeihin ja siihen, miten tietokantayhteys tehdään JDBC:n avulla. Mennään eteenpäin ja aloitetaan vuorovaikutus tietokannan kanssa. Ensimmäinen esimerkki, jonka poimin, on SQL SELECT -kyselyt.
SQL SELECT -kyselyitä suoritetaan relaatiotietokantoihin tallennettujen tietojen hakemiseen. Se vaatii seuraavat vaiheet:
1) Luodaan tietokantayhteys
2) Suoritetaan SQL-kysely
3) Haetaan tiedot tulosjoukosta
Edellytyksiin kuuluu tietokantakaavion määrittäminen ja vähintään taulun luominen.
Kirjoitetaan yllä olevat vaiheet koodiin:
1) Tee tietokantayhteys
Vaikka olemme jo oppineet siitä JDBC-yhteyden luomisessa, kerrataanpa asiaa tällä yksinkertaisella koodinpätkällä.
2) Suorita SQL-kysely
Tämä on tärkein vaihe ja keskeinen osa postauksessa. Se edellyttää Statement-olion luomista ja sitten sen executeQuery()-metodin käyttämistä.
3) Hae tiedot tulosjoukosta
Voit käyttää erilaisia ResultSetissä käytettävissä olevia getXXX()-metodeja. Mutta jos haluat tehdä siitä geneerisen, käytä getString()-metodia ja jäsennä tiedot tarpeen mukaan.
Katsotaanpa koko koodi toimivana.
Vastaa