Erstmal ein "Gruezi" aus der Schweiz.
Ich verwende die DOA Komponenten 3.4.6.4 und möchte damit ein kleines Programm schreiben welches mir die Datenbank – Administration vereinfacht.
Oracle Version 8i.
Leider hänge ich schon früh beim ersten Problem fest.
Mit einem OracleDataSet und dem folgenden
SQL frage ich alle Tabellen ab und fülle dies in ein DBGrid.
SELECT * FROM user_objects WHERE object_type = 'TABLE'
Soweit funktioniert alles noch wunderbar. Leider habe ich etwas höhere Ansprüche als nur alle Tabellen angezeigt zu haben. Jetzt möchte ich noch, wenn eine Tabelle ausgewählt wird die Attribute dieser Tabelle angezeigt werden.
Ich platziere wieder ein OracleDataSet in meinem Datenmodul und versuche es mit diesem
SQL:
DESC Tabelle;
Leider gibt dies nur"ORA-00900: Ungültige
SQL-Anweisung' zurück.
Das Problem ist für mich schwer nachvollziehbar da die Abfrage ansonsten funktioniert. (Wenn ich sie im TOAD eintippe, dann geht’s.)
Scheint so als würde OracleDataSet dieses
SQL nicht unterstützt.
Wäre froh um Hilfe.
Mit freundlichen Grüssen
T.Burch