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 :

Requête sur plusieurs tables/objets


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Dév FrontEnd
    Inscrit en
    Avril 2005
    Messages
    239
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Dév FrontEnd

    Informations forums :
    Inscription : Avril 2005
    Messages : 239
    Par défaut Requête sur plusieurs tables/objets
    Bonjour, j'aimerais faire une requête sur plusieurs tables mais je rencontre quelques problèmes ...

    Voici ma requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FROM Client AS c, Site AS s, Installation AS i, Article AS a WHERE 1=1
    Le soucis, c'est que dans ma jsp, j'essaie d'afficher des champs de la manière suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <c:forEach items="${resultatsRequete}" var="client">
    	${client.idClient}
    </c:forEach>
    Et j'ai l'erreur suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java.lang.NumberFormatException: For input string: "idClient"
    Quelqu'un pourrait m'aider ?
    Merci d'avance.

  2. #2
    Membre expérimenté Avatar de Shinzul
    Homme Profil pro
    Lecteur assidu de code source
    Inscrit en
    Janvier 2008
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Lecteur assidu de code source
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2008
    Messages : 174
    Par défaut
    Salut

    Bon déja en 1 je ne peut pas juger ta requete je ne la comprend pas en fait(je vois pas les jointures et je comprend pas la condition).

    Après je peut dire que vu l'erreur généré ta requete est sencé renvoyé une id et qu'il reçoit un texte qu'il ne peut pas parser en entier d'où l'erreur NumberFormatException.

    Je pencherai donc sur une requete qui envoie pas ce que est attendu mais vu que je ne connais as la structure de ta base ni ce que tu cherche à renvoyer

  3. #3
    Membre éclairé
    Profil pro
    Dév FrontEnd
    Inscrit en
    Avril 2005
    Messages
    239
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Dév FrontEnd

    Informations forums :
    Inscription : Avril 2005
    Messages : 239
    Par défaut
    En fait, je pense que les jointures sont implicites, vu que je travaille sur des objets qui sont liés entre eux ...
    Sinon, ma condition est construite plus loin dans mon code, mais même sans condition, j'ai déjà cette erreur.

    Dans ma table client, j'ai un attribut id_client qui est mappé de cette façon dans mon objet Client :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    private Integer idClient;
     
    @Id
    	@GeneratedValue(strategy = IDENTITY)
    	@Column(name = "id_client", unique = true, nullable = false)
    	public Integer getIdClient() {
    		return this.idClient;
    	}
     
    	public void setIdClient(Integer idClient) {
    		this.idClient = idClient;
    	}

Discussions similaires

  1. Question pour une requête sur plusieurs tables/objets
    Par pontus21 dans le forum Hibernate
    Réponses: 54
    Dernier message: 01/06/2009, 18h37
  2. [VB6] RecordSet, Oracle, requête sur plusieurs Tables
    Par pier* dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 13/04/2006, 10h19
  3. Requête sur plusieurs tables
    Par sta_schmitt dans le forum Requêtes
    Réponses: 2
    Dernier message: 28/03/2006, 13h54
  4. Requéte sur plusieurs tables
    Par polux23 dans le forum Requêtes
    Réponses: 11
    Dernier message: 23/02/2006, 23h00
  5. Requête sur plusieurs tables
    Par drinkmilk dans le forum Langage SQL
    Réponses: 8
    Dernier message: 11/07/2005, 12h25

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