Příklad dotazu JDBC SELECT
On 30 října, 2021 by adminV předchozích příspěvcích jsme se seznámili s typy ovladačů JDBC a s tím, jak vytvořit připojení k databázi pomocí JDBC. Pokračujme dále a začněme komunikovat s databází. Prvním příkladem, který vyzvednu, jsou dotazy SQL SELECT.
Dotazy SQL SELECT se provádějí za účelem získání dat uložených v relačních databázích. Vyžaduje následující kroky:
1) Vytvoření připojení k databázi
2) Provedení SQL dotazu
3) Získání dat ze souboru výsledků
Předpokladem je nastavení databázového schématu a vytvoření alespoň jedné tabulky.
Napišme si výše uvedené kroky v kódu:
1) Vytvořte připojení k databázi
Přestože jsme se o tom již učili při vytváření připojení JDBC, připomeňme si to tímto jednoduchým úryvkem kódu.
2) Proveďte SQL dotaz
To je hlavní krok a stěžejní část v příspěvku. Vyžaduje vytvoření objektu Statement a následné použití jeho metody executeQuery().
3) Získání dat ze sady výsledků
Můžete použít různé metody getXXX(), které jsou k dispozici v ResultSet. Pokud však chcete, aby byl kód obecný, použijte metodu getString() a analyzujte data podle potřeby.
Podívejme se na celý kód ve funkčním stavu.
.
Napsat komentář