JDBC SELECT lekérdezési példa
On október 30, 2021 by adminA korábbi bejegyzésekben megismertük a JDBC-illesztőprogramok típusait és az adatbázis-kapcsolat létrehozásának módját a JDBC segítségével. Lépjünk tovább, és kezdjünk interakcióba az adatbázissal. Az első példa, amit felveszek, az SQL SELECT lekérdezések.
Az SQL SELECT lekérdezés relációs adatbázisokban tárolt adatok lekérdezésére szolgál. Ehhez a következő lépések szükségesek:
1) Adatbázis kapcsolat létrehozása
2) SQL lekérdezés végrehajtása
3) Adatok lekérdezése az eredményhalmazból
Az előfeltételek közé tartozik az adatbázis séma beállítása és legalább egy tábla létrehozása.
A fenti lépéseket írjuk le kódban:
1) Adatbáziskapcsolat létrehozása
Bár a JDBC kapcsolat létrehozásánál már tanultunk róla, ismételjük meg ezzel az egyszerű kódrészlettel.
2) SQL-lekérdezés végrehajtása
Ez a fő lépés és a bejegyzés központi része. Ehhez egy Statement objektum létrehozása, majd az executeQuery() metódus használata szükséges.
3) Az adatok lekérdezése az eredményhalmazból
A ResultSet-ben elérhető különböző getXXX() metódusokat használhatjuk. De ha azt szeretné, hogy általános legyen, akkor használja a getString() metódust, és szükség szerint elemezze az adatokat.
Lássuk a teljes kódot működés közben.
Vélemény, hozzászólás?