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 :

pb rollback en JDBC


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de dvicente72
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    213
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 213
    Par défaut pb rollback en JDBC
    Salut à tous,

    j'utilise une base Oracle 9i avec le driver jdbc classes12 (9.0.2.0.0)

    mon petit souci est que je créé une connection avec le setAutoCommit à false.

    Je créé un statement afin d'executer de 1 à n requêtes créant des tables ou faisant des alter.

    Or quand j'ai une erreur, je lance un rollback().

    mais celui-ci ne fonctionne pas car mes tables restent présentes alors qu'elles auraient dû être détruites..

    J'ai vu que dans le driver JDBC d'Oracle , si on fermait le statement via le close, il y avait un commit implicite donc je l'ai enlevé de mon code.

    Comment faire ?

    y-a-t'il un bug dans le driver ?

    est-ce qu'il y aurait une ruse de Sioux ?

    merci d'avance pour votre aide

  2. #2
    Membre expérimenté Avatar de dvicente72
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    213
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 213
    Par défaut
    laissez tomber, je suis une grosse quiche.

    vu que les sql ne comportent que des ordres de création de tables et autres, il y a un autocommit implicite lorsqu'on modifie la structure de la base sous Oracle.

    je n'étais point au courant mais j'aurai pu m'en douter.

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

Discussions similaires

  1. [Data] Impossible de rollbacker une transaction JDBC !
    Par Atatorus dans le forum Spring
    Réponses: 1
    Dernier message: 09/03/2010, 14h16
  2. JDBC - Taux de rollback de plus de 95%
    Par Pomalaix dans le forum Administration
    Réponses: 7
    Dernier message: 28/10/2008, 15h13
  3. [JDBC] Faut il faire un rollback
    Par chouchou93 dans le forum JDBC
    Réponses: 5
    Dernier message: 05/07/2006, 19h31
  4. Réponses: 3
    Dernier message: 21/04/2006, 12h15
  5. Réponses: 5
    Dernier message: 24/08/2005, 11h21

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