我有一个 Access 数据库,我正在用 Java 编程。 我可以使用什么将我的 netbeans 连接到本地主机上的数据库?
只为 Windows 找到这段代码(它使用本地 db 文件):
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:Driver={Microsoft Access Driver " +
"(*.mdb, *.accdb)};DBQ=C:\\Database\\Northwind 2007.accdb";
Connection con = DriverManager.getConnection(url);
System.out.println("Connected!");
con.close();
} catch (SQLException e) {
System.out.println("SQL Exception: "+ e.toString());
} catch (ClassNotFoundException cE) {
System.out.println("Class Not Found Exception: "+cE.toString());
}
也许有人知道如何针对mac环境修改它?
最佳答案
看看使用 UCanAccess JDBC 驱动程序可供下载。包括项目库中的所有 jar 文件,您应该能够在不安装 Access 的情况下连接到您的 Access 数据库。 UCanAccess 与 NetBeans 配合使用效果最佳。
关于java - 如何在 Mac OSX 上将 Access 数据库与 Netbeans 连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14386281/