【发布时间】:2016-12-04 00:17:36
【问题描述】:
我目前正在将项目从 Java 7 升级到 Java 8,因此我从使用 JDBC-ODBC 桥切换到使用 UCanAccess。我要连接的数据库已注册为系统 DSN,所以我像这样连接到它:
Database.forURL("jdbc:odbc:MyDB" + ";DB_CLOSE_DELAY=-1;charSet=Cp1250", driver = "sun.jdbc.odbc.JdbcOdbcDriver")
现在我把它改成了
Database.forURL("jdbc:ucanaccess:MyDB" + ";DB_CLOSE_DELAY=-1;charSet=Cp1250", driver = "net.ucanaccess.jdbc.UcanaccessDriver")
但这给了我错误:
Driver net.ucanaccess.jdbc.UcanaccessDriver does not know how to handle URL jdbc:ucanaccess:MyDB;DB_CLOSE_DELAY=-1;charSet=Cp1250
有没有办法通过 UCanAccess 访问 DSN?
【问题讨论】:
标签: scala jdbc odbc dsn ucanaccess