soukaouta
Messages postés39Date d'inscriptionvendredi 29 octobre 2010StatutMembreDernière intervention16 novembre 2012
-
10 août 2012 à 17:56
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024
-
14 août 2012 à 09:23
Bonjour,
j'ai une requete hql et je veux récupérer la liste resultante dans une lise<GenreBean>,tel que GenreBean ets une classe qui a 2 attributs:
nomGenre et nbre;
voici la requete:
public List<GenreStat> StatGenre() {
return getHibernateTemplate().find("select p.sexe,count(*) from Personne p group by p.sexe");
}
mais a l'execution j'ai cette erreur:
[Ljava.lang.Object; cannot be cast to Gestion_RH.Beans.GenreStat
soukaouta
Messages postés39Date d'inscriptionvendredi 29 octobre 2010StatutMembreDernière intervention16 novembre 2012 11 août 2012 à 17:01
Bonjour,
c'est bon,j'ai réglé le problème;je devais pas directement renvoyer le résultat de la requête mais je dois la convertir d'abord.
parce que le résultat est de type List<Object[]>,donc j'ai parcourit la liste et pour chaque enregistrement je créé un objet de type GenreStat et je l'ajoute dans une liste de type List<GenreStat>,et voilà.
merci beaucoup.
Normalement, tu devrais avoir une erreur un peu plus grosse. Peux-tu nous afficher le message d'erreur en entier stp ? Et nous dire qu'elle est la ligne qui est à l'origine de cette erreur ?
--
Pylouq Heureux sont ceux qui lisent le Réglement, ils ne finiront peut-être pas au bûcher.
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024103 13 août 2012 à 11:35
Hello,
2 petites remarques:
- attention dans la catégorie du post! Cela n'a rien à voir avec Android... Je déplace dans une meilleure section
- si le problème est résolu, merci de cliquer sur "Réponse Acceptée"
@+
Buno, Admin CS
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...