【发布时间】:2019-01-04 21:47:37
【问题描述】:
我想使用我的 java 应用程序从 ms 访问中获取数据。 Java 版本 1.8。我从 youtube 上观看了视频。有这些代码:
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
我做错了什么?如果我有额外的事情要做?请帮忙!
【问题讨论】:
-
代码给你的错误是什么?
-
您是否创建了名为 Test 的 DSN?
-
我看到几个关于名为 ucanaccess(U 可以访问)的驱动程序的问题。我没有任何经验,不能推荐任何一种方式,但您可能想自己调查一下。
标签: java