-2
我想學習如何連接DB與Java。我寫下面的代碼爲:Java訪問數據庫連接
package login;
import java.sql.*;
public class DBTest {
public static void main(String[] args) {
try {
Class.forName("sun.odbc.jdbc.JdbcOdbcDriver");
Connection c = DriverManager.getConnection("jdbc:odbc:Test");
Statement s = c.createStatement();
String sql = "select * from Table1";
ResultSet result = s.executeQuery(sql);
while (result.next()) {
System.out.println("\n" + result.getString(1) + "\t" + result.getString(2));
}
} catch (Exception e) {
System.out.println("exception generated:" + e.getMessage());
}
}
}
,但我得到異常:
運行:產生
例外:sun.odbc.jdbc.JdbcOdbcDriver BUILD SUCCESSFUL (總時間:0秒)
我將cerated數據庫命名爲exp.accdb。我如何解決這個問題?
地方的''e.printStackTrace();''catch塊內,請走看看輸出。 – f1sh
你使用什麼數據庫? MSSQL?,Oracle? MySQL的? – chris
什麼是您的Java版本? – fujy