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 :

Récupérer le résultat d'une requête sql


Sujet :

JPA Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 148
    Points : 62
    Points
    62
    Par défaut Récupérer le résultat d'une requête sql
    Bonjour,
    je fais une requête
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     Query sql=em.createNativeQuery("select A.ID, A.nom,B.type,C.nom,C.type
    from tableA A,tableB B,tableC C
     where A.numType=B.numType
    and B.num=C.num");
    mais après je veux récupérer le résultat dans Map<int,String,String,String,String>

    est ce que ça existe en java ce sorte de map?

  2. #2
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Points : 7 084
    Points
    7 084
    Par défaut
    Au choix :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Map<Integer,Map<String,Map<String,Map<String,String>>>>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     
    public class MyKey {
      public int id = -1;
      public String noma = "";
      public String typeb = "";
      public String nomc = "";
     
      @Override
      public boolean equals(Object o) {
        if (o == this) return true;
        if (o == null || (!o instanceof MyKey)) return false;
        MyKey m = (MyKey) o;
        return
          id == o.id &&
          ((noma == null && m.noma == null) || (noma != null && noma.equals(m.noma) &&
          ((typeb == null && m.typeb == null) || (typeb != null && noma.equals(m.typeb) &&
          ((nomc == null && m.nomc == null) || (nomc != null && noma.equals(m.nomc);
      }
     
      @Override
      public int hashcode() {
        return 3 * (id + 7 * ((noma != null ? noma.hashcode() : 0) + 11 * ((typeb != null ? typeb.hashcode() : 0) + 13 * (nomc != null ? nomc.hashcode() : 0))))
      }
    }
     
    Map<MyKey, String>

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 148
    Points : 62
    Points
    62
    Par défaut
    Citation Envoyé par Nemek Voir le message
    Au choix :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Map<Integer,Map<String,Map<String,Map<String,String>>>>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     
    public class MyKey {
      public int id = -1;
      public String noma = "";
      public String typeb = "";
      public String nomc = "";
     
      @Override
      public boolean equals(Object o) {
        if (o == this) return true;
        if (o == null || (!o instanceof MyKey)) return false;
        MyKey m = (MyKey) o;
        return
          id == o.id &&
          ((noma == null && m.noma == null) || (noma != null && noma.equals(m.noma) &&
          ((typeb == null && m.typeb == null) || (typeb != null && noma.equals(m.typeb) &&
          ((nomc == null && m.nomc == null) || (nomc != null && noma.equals(m.nomc);
      }
     
      @Override
      public int hashcode() {
        return 3 * (id + 7 * ((noma != null ? noma.hashcode() : 0) + 11 * ((typeb != null ? typeb.hashcode() : 0) + 13 * (nomc != null ? nomc.hashcode() : 0))))
      }
    }
     
    Map<MyKey, String>

    Merci beaucoup Nemak

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 26/02/2008, 12h45
  2. Récupérer le résultat d'une requête SQL (count)
    Par niano dans le forum VBA Access
    Réponses: 6
    Dernier message: 07/09/2007, 11h41
  3. [SQL-VBA] récupérer le résultat d'une requète SQL dans un fichier txt
    Par djidanestribbal dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 13/02/2007, 15h25
  4. [JTable] Récupérer le résultat d'une requête SQL
    Par malik1982 dans le forum Composants
    Réponses: 10
    Dernier message: 08/07/2006, 19h52
  5. récupérer le résultat d'une requête sql dans un edit
    Par bertrand_declerck dans le forum Bases de données
    Réponses: 3
    Dernier message: 28/07/2005, 14h07

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