Skip to content

Archives

  • Januar 2022
  • Dezember 2021
  • November 2021
  • Oktober 2021
  • September 2021

Categories

  • Keine Kategorien
Trend RepositoryArticles and guides
Articles

JDBC SELECT Query Example

On Oktober 30, 2021 by admin

In den vorangegangenen Beiträgen haben wir etwas über die Arten von JDBC-Treibern gelernt und darüber, wie man eine Datenbankverbindung mit JDBC herstellt. Gehen wir nun weiter und beginnen mit der Interaktion mit der Datenbank. Das erste Beispiel, das ich aufgreife, sind SQL SELECT-Abfragen.

SQL SELECT-Abfragen werden ausgeführt, um in relationalen Datenbanken gespeicherte Daten abzurufen. Dazu sind folgende Schritte erforderlich:

1) Herstellen einer Datenbankverbindung
2) Ausführen der SQL-Abfrage
3) Abrufen der Daten aus der Ergebnismenge

Voraussetzungen sind das Einrichten eines Datenbankschemas und das Erstellen mindestens einer Tabelle.

Lassen Sie uns die obigen Schritte in Code schreiben:

1) Stellen Sie eine Datenbankverbindung her

Wir haben zwar schon darüber gelernt, wie man eine JDBC-Verbindung herstellt, aber lassen Sie uns mit diesem einfachen Codeschnipsel rekapitulieren.

2) Führen Sie die SQL-Abfrage aus

Dies ist der wichtigste Schritt und der Kernteil des Beitrags. Er erfordert die Erstellung eines Statement-Objekts und die Verwendung seiner executeQuery()-Methode.

3) Abrufen der Daten aus der Ergebnismenge

Sie können verschiedene getXXX()-Methoden verwenden, die in ResultSet verfügbar sind. Aber wenn Sie es generisch machen wollen, dann verwenden Sie die getString()-Methode und analysieren Sie die Daten nach Bedarf.

Lassen Sie uns den gesamten Code in Arbeit sehen.

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Archive

  • Januar 2022
  • Dezember 2021
  • November 2021
  • Oktober 2021
  • September 2021

Meta

  • Anmelden
  • Feed der Einträge
  • Kommentare-Feed
  • 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