我有一个访问数据库,我在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的情况下连接到访问数据库。UCanAccess最适合NetBeans。
在Access数据库操作通过JDBC一步一步地解释。