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

JPA Java Discussion :

Langage JPQL avec JPA


Sujet :

JPA Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 35
    Par défaut Langage JPQL avec JPA
    Bonjour,
    Je suis entrain de réaliser une requête en jpql sachant que je m'y connais pas vraiment dans ce langage c'est pas la même chose comme avec sql c'est plus compliqué pourriez-vous svp me traduire cette requête en jpql?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Query q=em.createNativeQuery("select r.intituleRole from Role r,Compteutilisateur c,Utilisateur u where c.idUtilisateur=u.idUtilisateur and r.idRole=u.idRole and c.idCompte= :idCompte").setParameter("idCompte", idCompte);
    J'ai essayé de faire comme ça mais ça ne marche pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Query q=em.createNativeQuery("select r.intituleRole from Utilisateur u JOIN  Role r where u.idCompte =: 1");//.setParameter("idCompte", idCompte);
    J'ai essayé aussi d'autres requêtes je n'y arrives pas pouvez vous m'aidez svp?

  2. #2
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 35
    Par défaut
    J'ai essayé cette requête encore ça marche pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Query q=em.createNativeQuery("SELECT u.idRole.intituleRole FROM Utilisateur u WHERE u.iCompte.idCompte = :idCompte").setParameter("idCompte",idCompte);

  3. #3
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Par défaut
    Bonjour,
    tu devrais très certainement lire plus attentivement un tutoriel ou livre sur JPA.
    (1) On dit pas : "ça ne marche pas" car ça ne veut pratiquement rien dire si tu veux que les comprennent vraiment ton erreur ou problème afin de t'aider ...
    (2)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Query q=em.createNativeQuery("select r.intituleRole from Utilisateur u JOIN  Role r where u.idCompte =: 1");//.setParameter("idCompte", idCompte);
    Et si tu utilisais createQuery(....) à la place de createNativeQuery() ?
    Cordialement,
    Nous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants.
    Le chat du site est aussi ici pour aider. Ne pas hésiter à visiter !

Discussions similaires

  1. [langage] problème avec fonction read
    Par domidum54 dans le forum Langage
    Réponses: 2
    Dernier message: 30/03/2004, 20h42
  2. [langage] pb avec use strict ;
    Par la bille dans le forum Langage
    Réponses: 5
    Dernier message: 22/12/2003, 16h44
  3. [langage] Pb avec Active perl :s
    Par Cetras dans le forum Langage
    Réponses: 2
    Dernier message: 02/09/2003, 13h28
  4. [langage] probleme avec un hash de hash
    Par planetevoyage dans le forum Langage
    Réponses: 4
    Dernier message: 06/06/2003, 12h55

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