アプリケーションのプロファイルを作成するタスクが与えられました。使用するデータベースは Postgresql です。これらのプロファイルを提供する関数をいくつか定義し、それらを Postgresql ソース コードに追加しました。GUIでこれらの関数を呼び出す方法がわかりません。グラフィカル ユーザー インターフェイスを、作成した関数に接続する方法を意味します。たとえば、GUIに「プロファイルの作成を開始する」というボタンがあり、postgresqlソースコードコードなどでこれらの関数を呼び出すことになっています...
GUI からこれらの関数を呼び出す方法のアイデアはありますか?
事前にあなたの親切な助けに深く感謝します!
回答に基づいて、JDBC を使用して GUI を postgreSQL に接続するために、このコードを書きましたが、「URL」に問題があります。
データベース(PostgreSQL)に接続するためのJavaでのこれらのコマンドを知っています:
Connection con = null;
Statement s = null;
String url = "jdbc:postgresql://localhost/mydb";
String user = "user";
String password = null;
try {
con = DriverManager.getConnection(url, user, password);
} catch (SQLException ex) {
Logger lgr = Logger.getLogger(Home.class.getName());
lgr.log(Level.SEVERE, ex.getMessage(), ex);
out.println(ex.getMessage());
}
String query = " select * from my_function()";
try {
s =con.createStatement();
r = s.executeQuery(query);
}catch (Exception e){
}finally {
try {
if (con != null)
con.close();
} catch (SQLException ex) {
Logger lgr = Logger.getLogger(HomeServlet.class.getName());
lgr.log(Level.WARNING, ex.getMessage(), ex);
}
しかし、「URL」に何を挿入する必要があるのか わかりません。助けてください!