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

Hibernate Java Discussion :

Code SQL généré différent d'attendu


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 58
    Par défaut Code SQL généré différent d'attendu
    J'utilise hibernate depuis peu et j'ai un petit problème. J'utilise la ligne de code suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UserManager.getInstance().deleteProfile(UserManager.getInstance().getProfil(profileForm.getOldProId()));
    En suivant le mapping je vois que c'est bel et bien la méthode Delete de hibernate qui est référé à cette appel. Cependant Hibernate execute la commande SQL suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Hibernate: update PROFIL_DROIT set pro_id=null where pro_id=?
    Ce qui me cause évidemment une erreur. Quelqu'un a une idée ?

  2. #2
    Membre averti
    Inscrit en
    Août 2006
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Août 2006
    Messages : 22
    Par défaut
    Et ta méthode deleteProfile elle fait quoi?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 58
    Par défaut
    J'ai finalement réglé mon problème. La méthode delete appellait vraiment la fonction delete de hibernate mais l'object que j'envoyais était un nouvel object au lieu de récupérer celui qui existait déjà. Merci

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/04/2012, 13h28
  2. Code PL/SQL généré dans OWB
    Par yasstunisien dans le forum PL/SQL
    Réponses: 3
    Dernier message: 04/11/2011, 17h33
  3. Réponses: 5
    Dernier message: 22/05/2010, 03h21
  4. Comment recupérer le code SQL généré par Hibernate !
    Par nebisse dans le forum Hibernate
    Réponses: 14
    Dernier message: 21/08/2008, 23h56
  5. Récupérer le code SQL à partir d'une requête
    Par Edith_T dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 23/11/2004, 14h10

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