java与ms-access的连接
我想用我的java应用程序从ms access获取数据。java版本1.8。我看了youtube上的视频。有以下代码:java与ms-access的连接,java,Java,我想用我的java应用程序从ms access获取数据。java版本1.8。我看了youtube上的视频。有以下代码: public class Main { public static void main(String[] args) { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection conn = DriverManager.getCo
public class Main {
public static void main(String[] args) {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection("jdbc:odbc:Test");
Statement st = conn.createStatement();
String sql = "Select * from playlist";
ResultSet rs = st.executeQuery(sql);
while(rs.next()) {
System.out.print(rs.getString(1));
}
} catch (Exception e){
System.out.print(e.getMessage());
}
}
}
我的输出是:
sun.jdbc.odbc.JdbcOdbcDriver
Process finished with exit code 0
我做错了什么?如果我有额外的事要做?请帮忙 JdbcOdbc桥驱动程序在版本8中已从Java中删除
您的异常包含比消息更多的有用信息,请尝试打印异常或printStacktrace方法代码给您带来的错误是什么?您是否创建了名为Test的DSN?我看到了几个关于名为ucanaccess(您可以访问)的驱动程序的问题。我没有任何经验,也不能推荐任何一种方法,但你可能想调查一下自己。