Ich aktualisiere gerade ein Projekt von Java 7 zu Java 8, also wechselte ich von der Verwendung der JDBC-ODBC-Brücke zu UCanAccess. Die Datenbank, die ich anschließen möchten, als ein System DSN registriert, so ich es wie folgt angeschlossen:Verbinden mit einem System-DSN über UCanAccess
Database.forURL("jdbc:odbc:MyDB" + ";DB_CLOSE_DELAY=-1;charSet=Cp1250", driver = "sun.jdbc.odbc.JdbcOdbcDriver")
Jetzt änderte ich das
Database.forURL("jdbc:ucanaccess:MyDB" + ";DB_CLOSE_DELAY=-1;charSet=Cp1250", driver = "net.ucanaccess.jdbc.UcanaccessDriver")
aber das gibt mir den Fehler:
Driver net.ucanaccess.jdbc.UcanaccessDriver does not know how to handle URL jdbc:ucanaccess:MyDB;DB_CLOSE_DELAY=-1;charSet=Cp1250
Gibt es eine Möglichkeit, über UCanAccess auf einen DSN zuzugreifen?