3.6. Anzeigen des Inhalts einer Tabelle

Über das Tabellenmenü bzw. die Schaltflächen gibt es zwei Möglichkeiten zum Anzeigen von Tabelleninhalten. Unter "anzeigen (alles)" erhält man alle Zeilen der Tabelle. Durch "anzeigen" wird ein Eingabedialog zum Auswählen bestimmter Zeilen gestartet.

Der Eingabedialog besteht aus einer Liste, wie der für das "Eintragen von Werten", mit Feldnamen und Typen sowie der Werteingabe.

Nach Aufruf des Dialoges sind unter "Wert" keine Einträge vorhanden (man erhält alle Zeilen der Tabelle). Werden für ein oder mehrere Felder Werte mit einem Vergleichsoperator vorgegeben, so schränkt sich die Auswahl der Zeilen auf die ein, für die alle Vergleiche zutreffen. Wie beim Dialog für das "Eintragen von Werten" sind in Abhängigkeit des Feldtyps Anführungszeichen zu setzen und es können Funktionen verwendet werden.

Das Ausgabefenster besteht aus einem Textfeld, einer Eingabemöglichkeit für die folgenden Zeilen und der Tabellenansicht. Im Textfeld sind Verbindung, Datenbank, Tabelle, Zeitpunkt der Abfrage (lokal), die Zeilennummern und der "Select"-Befehl zu sehen. Durch Verschieben der Linie unterhalb des Textfeldes kann es vollständig angezeigt werden. Zum Ändern der Eingabe klickt man auf "neue Eingabe". Es erscheint erneut der Eingabedialog mit den bisher eingetragenen Werten.

Die Ausgabetabelle hat maximal so viele Zeilen, wie unter "Einstellungen" angegeben wurde. Durch klicken auf "folgende Zeilen anzeigen" erhält man die nächsten.

In der Tabellenansicht können direkt Änderungen vorgenommen werden. Dazu ist mit der linken Maustaste auf eine Zeilennummer zu klicken. Es erscheint ein Menü mit den Punkten "andern" (update), "einfügen" (insert) und "löschen" (delete).

Nach Auswahl eines Menüpunktes erscheint dieser anstelle der Zeilennummer. Bei "einfügen" wird eine neue Zeile eingefügt und, so vorhanden, Standardwerte eingetragen. Bis auf "oid" bei PgSql-Datenbanken sind alle Felder editierbar. Mit Klick auf "neu laden" wird der entsprechende SQL-Befehl ausgeführt und der neue Tabelleninhalt angezeigt. Ist "neu laden" noch nicht geklickt worden, so kann durch "rückgängig" der Ausgangszustand wieder hergestellt werden.

Für die Darstellung von Tabellen mit vielen Spalten und wenig Zeilen eignet sich "Ergebnis transponieren".

Bei PgSql-Datenbanken werden Objekt-ID's der Tabellen mit angezeigt.