Alex Großmann
Erfahrenes Mitglied
Hiho,
ich spiel ja mit den Parametern herum, nun wollt ich ne Stinknormale Datenbank abfrage machen...
Ich nutze folgende Datenbank:
DB : ODBC-Datenquelle - MS-Access
Driver : Sun-ODBC
So nun folgendes, in ner Tabelle steht die Zeilenbame mit dem Inhalt "Otto" darunter, daneben sein Geburstag, die Zeile heißt Geburstag. Natürlich finden sich noch andere Namen und Geburstage darin wieder, aber wir nehmen mal Beispielsweise Otto...
Nun wollt ich in ne Variable seinen Geburstag schreiben und ausgeben. Leider funktioniert das noch nicht ganz, aber schaut selbst:
Die Verbindung zur Datenbank besteht 100%ig...
Als Fehler kommt die java.sql.SQLException: Column not found
Das ist äußerst merkwürdig da die Zeilen ect. 100% so heißen?
Hat jemand eine Idee? Vielen Dank im Vorraus!
ich spiel ja mit den Parametern herum, nun wollt ich ne Stinknormale Datenbank abfrage machen...
Ich nutze folgende Datenbank:
DB : ODBC-Datenquelle - MS-Access
Driver : Sun-ODBC
So nun folgendes, in ner Tabelle steht die Zeilenbame mit dem Inhalt "Otto" darunter, daneben sein Geburstag, die Zeile heißt Geburstag. Natürlich finden sich noch andere Namen und Geburstage darin wieder, aber wir nehmen mal Beispielsweise Otto...
Nun wollt ich in ne Variable seinen Geburstag schreiben und ausgeben. Leider funktioniert das noch nicht ganz, aber schaut selbst:
Die Verbindung zur Datenbank besteht 100%ig...
Java:
try { Statement stmt1 = con.createStatement();
ResultSet rs1 = stmt1.executeQuery("select * from daten");
System.out.println("Statement wurde erstellt....");
try {
bday= rs1.getString("SELECT Geburstag FROM daten WHERE Name LIKE 'Otto'");
Als Fehler kommt die java.sql.SQLException: Column not found
Das ist äußerst merkwürdig da die Zeilen ect. 100% so heißen?
Hat jemand eine Idee? Vielen Dank im Vorraus!