import java.sql.*;
public class connect {
public static void main(String[] args) {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection("jdbc:odbc:connection_name");
Statement st = conn.createStatement();
String sql = "Select * from Currencies";
ResultSet rs = st.executeQuery(sql);
while(rs.next()){
System.out.println("\n"+rs.getString(1)+"\t"+rs.getString(2));
}
}
catch (Exception e) {
System.out.println("Exception: "+e.getMessage());
}
}
}
我得到以下输出:
异常:sun.jdbc.odbc.JdbcOdbcDriver
有什么想法吗?
谢谢
答案 0 :(得分:-1)
所以实际上我做了以下工作并且工作得很好: 1.从youtube上的某个地方下载文件 1. hsqldb.jar 2. jackcess 2.0.4.jar 3. commons-lang-2.6.jar 4. commons-logging-1.1.1.jar 5. ucanaccess-2.0.8.jar
然后右键单击Java库并将这些JAR文件添加为外部JAR。
并将代码更改为:
import java.sql。*;
public class connect {public static void main(String [] args){
try {
// Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
Connection conn = DriverManager.getConnection("jdbc:ucanaccess://C:/db1.accdb");
Statement st = conn.createStatement();
String sql = "Select * from test";
ResultSet rs = st.executeQuery(sql);
while(rs.next()){
System.out.println("\n"+rs.getString(1)+"\t"+rs.getString(2));
}
}
catch (Exception e) {
System.out.println("Exception: "+e.getMessage());
}
} }
YouTube视频的链接是:https://www.youtube.com/watch?v=hwgWrznevzc
您可以在说明中找到这些文件。