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はSUCCESSFUL (合計時間を構築する:0秒)
exp.accdbと命名されたデータベース。どのように私はこの問題を解決するのですか?
場所 '' e.printStackTrace()は、 '' catchブロック内下さいと取ります出力を見てください。 – f1sh
どのデータベースを使用していますか? MSSQL?、Oracle? MySql? – chris
あなたのJavaのバージョンは何ですか? – fujy