Skip to content

Archives

  • styczeń 2022
  • grudzień 2021
  • listopad 2021
  • październik 2021
  • wrzesień 2021

Categories

  • Brak kategorii
Trend RepositoryArticles and guides
Articles

JDBC SELECT Query Example

On 30 października, 2021 by admin

W poprzednich postach dowiedzieliśmy się jakie są typy sterowników JDBC oraz jak wykonać połączenie z bazą danych za pomocą JDBC. Przejdźmy więc dalej i zacznijmy interakcję z bazą danych. Pierwszym przykładem, który poruszę są zapytania SQL SELECT.

Kwerenda SQL SELECT jest wykonywana w celu pobrania danych przechowywanych w relacyjnych bazach danych. Wymaga to wykonania następujących kroków:

1) Nawiązanie połączenia z bazą danych
2) Wykonanie zapytania SQL
3) Pobranie danych ze zbioru wyników

Wstępne warunki obejmują utworzenie schematu bazy danych i utworzenie co najmniej tabeli.

Zapiszmy powyższe kroki w kodzie:

1) Nawiąż połączenie z bazą danych

Pomimo, że dowiedzieliśmy się już o tym w tworzeniu połączenia JDBC, podsumujmy to tym prostym wycinkiem kodu.

2) Wykonaj zapytanie SQL

To jest główny krok i kluczowa część w tym poście. Wymaga utworzenia obiektu Statement, a następnie użycia jego metody executeQuery().

3) Pobierz dane z zestawu wyników

Możesz użyć różnych metod getXXX() dostępnych w ResultSet. Ale jeśli chcesz, aby to było generyczne, użyj metody getString() i parsuj dane w razie potrzeby.

Zobaczmy cały kod w działaniu.

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Archiwa

  • styczeń 2022
  • grudzień 2021
  • listopad 2021
  • październik 2021
  • wrzesień 2021

Meta

  • Zaloguj się
  • Kanał wpisów
  • Kanał komentarzy
  • WordPress.org
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語

Copyright Trend Repository 2022 | Theme by ThemeinProgress | Proudly powered by WordPress