
Nach langem Suchen und Herumprobiern hab ich es geschafft eine MS-Access "Datenbank" mit ODBC zu öffnen, jedoch kann ich keine Statement-Instanz erstellen. Folgender Code:
Code: Alles auswählen
import java.sql.*;
class JDBCFirst {
public static void main(String args[]) throws SQLException, ClassNotFoundException {
Connection conn;
Statement stmt;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection("jdbc:odbc:books");
stmt = conn.createStatement(); // Zeile 11
}
}
Code: Alles auswählen
Exception in thread "main" java.sql.SQLException: The result set type is not supported.
at sun.jdbc.odbc.JdbcOdbcStatement.initialize(JdbcOdbcStatement.java:154)
at sun.jdbc.odbc.JdbcOdbcConnection.createStatement(JdbcOdbcConnection.java:422)
at sun.jdbc.odbc.JdbcOdbcConnection.createStatement(JdbcOdbcConnection.java:396)
at JDBCFirst.main(JDBCFirst.java:11)
Java Result: 1