IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JDBC Java Discussion :

preparestatement et autocommit


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 511
    Par défaut preparestatement et autocommit
    Bonjour
    Depuis peu j'ai un pb d'acquisition et d'insertion de données dans mon appli me remontant l'erreur suivante:

    java.sql.SQLException: Can't call commit when autocommit=true
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:931)
    at com.mysql.jdbc.ConnectionImpl.commit(ConnectionImpl.java:1544)
    at org.apache.commons.dbcp.cpdsadapter.ConnectionImpl.commit(ConnectionImpl.java:129)
    at librairie.Flux_txt.main(Flux_txt.java:96)

    le code correspondant est le suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    if(++cpt == 500)
    	{//toutes les 500 rqte on execute le batch
    	pstmt.executeBatch();
    	pstmt.clearBatch();
    	conn.commit();
    	cpt = 0;}
    à l'époque ou j'avais fait cette class tout fonctionnait sans pb mais depuis j'ai installé pool de connexion est-ce lié ?

    J'ai essayé de mette autocommit à false mais même pb

    Une idée ? merci

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 511
    Par défaut
    je ne pige pas ça remarche !!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JBoss] Comment mettre autoCommit à false dans une Datasource ?
    Par seb55555 dans le forum Wildfly/JBoss
    Réponses: 2
    Dernier message: 26/06/2006, 15h12
  2. Probleme SQL prepareStatement JAVA
    Par grizzz dans le forum Langage SQL
    Réponses: 12
    Dernier message: 05/08/2005, 11h29
  3. [Java et as400] Problème d'autocommit
    Par fraisetagada dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 01/07/2005, 15h54
  4. [java] prepareStatement et setString
    Par severine dans le forum Langage SQL
    Réponses: 3
    Dernier message: 09/04/2004, 11h13
  5. Comment renseigner la variable autocommit dans my.ini
    Par Charroin dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 18/09/2003, 15h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo