WindowsでEclipseを実行しています。
このチュートリアルに従って、JDBC4をダウンロードし、[プロジェクト]>[プロパティ]>[外部JARの追加]を使用してビルドパスに追加し、ファイルを参照すると、機能しました(.classpath
ファイルには正しいlibパスが表示されます)。
パッケージは参照ライブラリフォルダーに表示されるので、チュートリアルを続行します。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
....
public void open ()
{
try {
Class.forName("org.postgresql.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
try {
conn = DriverManager.getConnection(url, username, password);
} catch (SQLException e) {
e.printStackTrace();
}
}
それはそれと同じくらい簡単だと思いますが、私はこの大きな長いスタックトレースで始まります
java.lang.ClassNotFoundException: org.postgresql.Driver
(必要に応じてさらに提供できます)
私は試しinclude org.postgresql.*;
ましたが、それも役に立ちませんでした。JDBC3も試しましたが、運が悪かったです。
AndroidでDriverJDBCPostgreSQLを調べたところ、HTTP+JSONを使用したほうがよいという漠然とした答えが得られました。私が使ったことがないもの。
私はAndroid、postgresql、Web開発にまったく慣れていないので、簡単な答えをいただければ幸いです。