von Toxitom » Fr, 25.01.2008 16:49
Hey Bernhard,
ich hab zwar keine Informix-DB im Einsatz, schätze aber, der Befehl an sich ist falsch.
Die Verbindung zur Datenbank wird ja schon über Base geregelt - dort sollte auch dein Benutzername und der Name der Datenbank bereits hinterlegt sein, d.h. schon beim Herstellen der Verbindung werden diese Daten gesendet.
Dein SQL Befehl sollte dann also lediglich lauten: SELECT * FROM ad.
Sicher, dass du eine korrekte Verbindung zur Datenbank erhälst? Mich wundert, dass du schon statt der Tabellen die DB an sich angezeigt bekommst. Wie hast du denn die Verbindung aufgebaut? Kannst du über die JDBC Verbindung (Treiber) von anderen Programmen aus auf die Datenbank zugreifen? Offensichtlich "mag" deine Datenbank den gesendeten Code nicht - daher der Fehler.
Viele Grüße
Thomas
Hey Bernhard,
ich hab zwar keine Informix-DB im Einsatz, schätze aber, der Befehl an sich ist falsch.
Die Verbindung zur Datenbank wird ja schon über Base geregelt - dort sollte auch dein Benutzername und der Name der Datenbank bereits hinterlegt sein, d.h. schon beim Herstellen der Verbindung werden diese Daten gesendet.
Dein SQL Befehl sollte dann also lediglich lauten: SELECT * FROM ad.
Sicher, dass du eine korrekte Verbindung zur Datenbank erhälst? Mich wundert, dass du schon statt der Tabellen die DB an sich angezeigt bekommst. Wie hast du denn die Verbindung aufgebaut? Kannst du über die JDBC Verbindung (Treiber) von anderen Programmen aus auf die Datenbank zugreifen? Offensichtlich "mag" deine Datenbank den gesendeten Code nicht - daher der Fehler.
Viele Grüße
Thomas