M
Martin Bürkle
Hallo zusammen,
ich ha´be ein problem mit jdbc: ich habe eine Verbindung zu einer ACCESS DB
aufgebaut und setze nun folgende abfrage ab:
"SELECT * FROM Bank, Freistellungsauftrag WHERE Bank.BLZ =
Freistellungsauftrag.BLZ"
oder
"SELECT * FROM Bank INNER JOIN Freistellungsauftrag ON Bank.BLZ =
Freistellungsauftrag.BLZ"
Ich bekomme bei beiden Abfragen folgende Fehlermeldung:
java.sql.SQLException: [Microsoft][ODBC Driver Manager] Ungültiger
Cursorstatus.
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6958)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7115)
at sun.jdbc.odbc.JdbcOdbc.SQLGetDataString(JdbcOdbc.java:3908)
at
sun.jdbc.odbc.JdbcOdbcResultSet.getDataString(JdbcOdbcResultSet.java:5702)
at sun.jdbc.odbc.JdbcOdbcResultSet.getString(JdbcOdbcResultSet.java:356)
at Database.DBConnection.main(DBConnection.java:164)
Kann mir jemand sagen, was ich hier falsch mache (bei einer einfachen
Abfrage mit einer tabelle habe ich keinerlei probleme)
Danke für Eure Hilfe.
Gruß Martin
--
ich ha´be ein problem mit jdbc: ich habe eine Verbindung zu einer ACCESS DB
aufgebaut und setze nun folgende abfrage ab:
"SELECT * FROM Bank, Freistellungsauftrag WHERE Bank.BLZ =
Freistellungsauftrag.BLZ"
oder
"SELECT * FROM Bank INNER JOIN Freistellungsauftrag ON Bank.BLZ =
Freistellungsauftrag.BLZ"
Ich bekomme bei beiden Abfragen folgende Fehlermeldung:
java.sql.SQLException: [Microsoft][ODBC Driver Manager] Ungültiger
Cursorstatus.
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6958)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7115)
at sun.jdbc.odbc.JdbcOdbc.SQLGetDataString(JdbcOdbc.java:3908)
at
sun.jdbc.odbc.JdbcOdbcResultSet.getDataString(JdbcOdbcResultSet.java:5702)
at sun.jdbc.odbc.JdbcOdbcResultSet.getString(JdbcOdbcResultSet.java:356)
at Database.DBConnection.main(DBConnection.java:164)
Kann mir jemand sagen, was ich hier falsch mache (bei einer einfachen
Abfrage mit einer tabelle habe ich keinerlei probleme)
Danke für Eure Hilfe.
Gruß Martin
--