3

我有一个访问数据库,我正在用 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环境修改它?

4

2 回答 2

2

看看使用可下载的UCanAccess JDBC 驱动程序。在项目的库中包含所有 jar 文件,您应该能够在不安装 Access 的情况下连接到您的 access 数据库。UCanAccess 最适用于 NetBeans。

于 2015-03-22T13:40:51.647 回答
0

Access Database Manipulation via JDBC中逐步解释。

于 2013-01-17T19:46:37.537 回答