Hallo @ll,
ich arbeite mit jsp und greife über eine Java Methode auf die DB zu.
die function distance() funktioniert z.B.
ich führe folgende Abfrage in Java aus:
als dank dafür kommt folgende Fehlermeldung:
Kann mir da jemand weiterhelfen? Warum wird die Function mit falschem Namen aufgerufen? die Funktion askml() existiert in der DB..
Das Zeug macht mich noch verrückt
Vielen Dank für Eure Hilfe im Voraus...
lg,
hugo
ich arbeite mit jsp und greife über eine Java Methode auf die DB zu.
die function distance() funktioniert z.B.
ich führe folgende Abfrage in Java aus:
Code:
Class.forName("org.postgresql.Driver");
Connection conn = (Connection) DriverManager.getConnection("jdbc:postgresql://" + DATABASE_HOST + ":5432/" + DATABASE, DATABASE_USER, DATABASE_PASSWORD);
Statement stmt = (Statement) conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
String sql = "SELECT name, address, askml(geom) FROM poi WHERE poi_id like "+poi;
ResultSet res = stmt.executeQuery(sql);
als dank dafür kommt folgende Fehlermeldung:
Code:
org.postgresql.util.PSQLException: ERROR: function asukml(geometry) does not exist
Kann mir da jemand weiterhelfen? Warum wird die Function mit falschem Namen aufgerufen? die Funktion askml() existiert in der DB..
Das Zeug macht mich noch verrückt

Vielen Dank für Eure Hilfe im Voraus...
lg,
hugo