Skip to content

Eine kleine JavaFX GUI Anwendung, die zu einer Datenbank (hier: Azure) verbindet und die Tabellen und den jeweiligen Tabelleninhalt in einer sich dynamisch verändernden Tabelle anzeigt, die nach Spalteninhalt sortiert werden kann.

License

Notifications You must be signed in to change notification settings

UweKrause/JavaFx-DatenbankViewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaFx-DatenbankViewer

Eine kleine JavaFX Anwendung, die sich zu einer Datenbank (hier: Azure) verbindet und die Tabellen sowie die Inhalte der Tabellen anzeigt.

Screenshot

Worum gehts?

Als Aufgabestellung zum Ende der Datenbankvorlesung war eine Anwendung zu entwickeln, die den Oracle-Java-Datenbanktreiber verwendet und eine Verbindung zur Hochschuldatenbank aufbaut. Anstelle einer Kommandozeilenanwendung habe ich mich für eine JavaFX anwendung entschieden, weil ich bei der Gelegenheit gerne die Möglichkeiten von JavaFX ausprobieren wollte.

Da ich meinen Zugang zur HAW Datenbank nicht weitergeben kann, habe ich inzwischen eine Datenbank mit Beispieleinträgen auf einem Azure-Server eingerichtet.

Der Zugang lautet

Benutzername: gtzhjkio

Passwort: Ayxcvbgfds2 (Es sind nur Testdaten)

Was kann das Programm?

Es wird eine Verbindung zu einem entfernten Datenbankserver aufgebaut. Im Falle einer korrekten Verbindung werden die vorhandenen Tabellen aufgelistet und die Statusleiste aktualisiert. Ein Klick auf einen Tabellennamen öffnet die Tabelle im rechten Bereich des Fensters. Die Spaltenüberschriften erlauben ein Sortieren der angezeigten Daten. Die Höhe und Breite der Liste und der Tabelle sind frei einstellbar und folgen der Fenstergröße.

Abhängigkeiten

  • Java8
  • Die Library für den Datenbanktreiber ist unter /lib

About

Eine kleine JavaFX GUI Anwendung, die zu einer Datenbank (hier: Azure) verbindet und die Tabellen und den jeweiligen Tabelleninhalt in einer sich dynamisch verändernden Tabelle anzeigt, die nach Spalteninhalt sortiert werden kann.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published