Det er version 8.0.3 af postgreSQL. Jeg anvender java 1.4.2_08.
Fejlen er: java.sql.SQLException: ERROR: syntax error at or near "e5else" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryEx ecutorImpl.java:1471) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutor Impl.java:1256) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.ja va:175) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Stat ement.java:389) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(Abstract Jdbc2Statement.java:314)
når jeg sætter "\b\ul Opn\''e5else af" ind. Det er en rtf-tekst. Jeg har brugt systemet tidligere mod DB2, hvor det selvfølgelig virker.
Hej Jeg vil kigge nærmere på PreparedStatement lidt senere, men fik løst problemet som foreslået: a = replaceAll(a,"\\","\\\\"); a = replaceAll(a,"'","''"); Dog: Da jeg kørte "vacuumdb -full" blev der ændre i rtf-teksterne ?? Er dette naturligt for postgreSQL ?
Systemet har kørt 1 år på DB2 (faktisk storartet), men på postgreSQL er der problemer med VIEWS. Views er tilsyneladende meget langsomme og evt kommer de uden resultater. Jeg troede, at en vacuumdb ville hjælpe...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.