Das Beispiel zeigt die Anbindung an die Datenbank Firebird mit Java
Eigenschaften:
Der Resultset wird in ein DataTable à la C# umgewandelt.
Danach werden die Daten in zwei Klassen ModelAbteilung, ModelMitarbeiter gekapselt.
Eine JTable-Komponente kapselt komplett die GUI mit einem Navigator-Bar.
Export nach Excel eingebaut.
Eine echte DatenbankConsole ist eingebaut.
Anzeige der Tabellen und den jeweiligen Spalten.


Die createDatabase mittels Jaybird konnte nicht realisiert werden.
Nun wird eine leere Datenbank kopiert.






Beispiele

Beispiel Link
Einfaches Beispiel mit Ausgabe auf der Konsole

bsp1.java
Employee.FDB

Bilder:
firebird_bsp1.png

jaybird-full-2.2.5.jar
Beispiel mit Ausgabe in einem Editor
Schalter startet die Aktion
ComboBox stehen SQL-Anweisungen
bsp2.java
Employee.FDB

Bilder:
firebird_bsp2.png
firebird_bsp2a.png
firebird_bsp2b.png
firebird_bsp2c.png
firebird_bsp2d.png


jaybird-full-2.2.5.jar
Beispiel mit Ausgabe in einer TABELLE
Schalter startet die Aktion
ComboBox stehen SQL-Anweisungen
bsp3.java
Employee.FDB

Bilder (identisch mit Variante 2):
firebird_bsp2.png
firebird_bsp2a.png
firebird_bsp2b.png
firebird_bsp2c.png
firebird_bsp2d.png

jaybird-full-2.2.5.jar
Beispiel mit Ausgabe in einer TABELLE
Schalter startet die Aktion
ComboBox stehen SQL-Anweisungen

SELECT und UPDATE vorhanden
bsp4.java
TEST.FDB
Employee.FDB

jaybird-full-2.2.5.jar
Beispiel mit Insert Update und Gruppenwechsel bsp5.zip
TEST.FDB

jaybird-full-2.2.5.jar





JTable

Beispiel Link
Scrollen zu einer bestimmten Zeile

Tabelle10.java

Beispiel mit Schaltern:
Tabelle10.zip





Scripte

Beschreibung Link
Java-Script (Aufbau, Prinzip) JDBC.pdf
Anbindung an Netbeans und Eclipse Java mit JDBC.pdf



Druckbare Version