Bonjour,
J'utilise la fonction de SET AUTOCOMMIT pour mettre à jour une base de données PostreSQL et j'obtiens l'erreur suivante:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Exception in thread "main" java.sql.SQLException: ERREUR:  SET AUTOCOMMIT TO OFF n'est plus supporté
 
        at org.postgresql.core.QueryExecutor.execute(QueryExecutor.java:131)
        at org.postgresql.jdbc1.AbstractJdbc1Connection.ExecSQL(AbstractJdbc1Connection.java:482)
        at org.postgresql.jdbc1.AbstractJdbc1Connection.ExecSQL(AbstractJdbc1Connection.java:461)
        at org.postgresql.jdbc1.AbstractJdbc1Connection.setAutoCommit(AbstractJdbc1Connection.java:957)
        at Update.updateDatabase(Update.java:29)
        at Update.main(Update.java:104)
Je pense qu'il faut remplacer cette fonction, mais je ne connais pas assez JAVA pour savoir par quoi.

Voici la ligne qui pose problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
connection.setAutoCommit(false);
Merci par avance de vos remarques et suggestions.