※ ChatGPTを利用し、要約された質問です(原文:eclipseにてPostgresへの接続)
eclipseにてPostgresへの接続がエラーになる原因は何か?
このQ&Aのポイント
eclipseでPostgresqlへ接続するAndroidアプリを開発中ですが、接続ができません。エラーメッセージは『org.postgresql.Driver』です。
JDKバージョン1.6.0_35とPostgresql 8.1.23を使用しています。ダウンロードしたJDBCはpostgresql-9.2-1000.jdbc4.jarです。
システム環境変数のPathも通しており、NavicatなどでDBの閲覧はできる状況ですが、eclipseでの接続にエラーが出ています。原因を教えてください。
当方、eclipseにてPostgresqlへ接続するAndroidのアプリを開発しておりますが、
どうしてもエラーにて接続ができません...
ご存知の方ご教授のほどよろしくお願いいたします。
JDK version 1.6.0_35
Postgresql 8.1.23
ダウンロードしてきたJDBCはpostgresql-9.2-1000.jdbc4.jar
エラーが出る箇所は
int count = 0;
String sql = "test";
try{
Class.forName("org.postgresql.Driver").newInstance(); ←【ここでエラー】
Connection con = DriverManager.getConnection("jdbc:postgresql://192.168.1.3/test_db","hoge","hoge");
Statement stmt = con.createStatement();
sql = "select * from customer";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()){
count++;
}
}catch(SQLException e){
Log.v("SQLException:",e.getMessage());
}catch (Exception e1) {
// TODO: handle exception
Log.v("DBエラー", e1.getMessage());
}finally{
Toast.makeText(this, Integer.toString(count), Toast.LENGTH_LONG).show();
}
エラー内容は『org.postgresql.Driver』と出ます。
システム環境変数からPathも通してあります。
何か考えられる原因はありますでしょうか?
参考までにNavicatなどでDBの閲覧はできる状況になっております。
よろしくお願いいたします。
補足
早々のご回答ありがとうございます。 ご指摘の通り試してみましたが同じエラー接続できませんでした。