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.
  • Java 95.7%
  • CSS 4.3%
Find a file
2017-09-17 21:20:40 +02:00
demo Zwischenstand als Demonstration 2017-09-17 21:20:40 +02:00
doc screenshot 2017-09-17 21:15:15 +02:00
lib Von HAW Datenbank auf Azure SQLDatenbank umgestellt 2017-09-16 22:37:30 +02:00
src/FxDatenbank tmp! Tabellen ausblenden 2017-09-17 19:33:46 +02:00
.gitignore 2017-09-12 00:46:08 +02:00
LICENSE Create LICENSE 2017-09-11 23:55:20 +02:00
README.md create README 2017-09-17 21:12:08 +02:00

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