bonjour
voici le code que je veux executer :
Query q2 = session.createSQLQuery(...)
ScrollableResults sr = q2.scroll();
while (sr.next()) {
String test = String.valueOf(sr.get(0) );
System.out.println("code GP2 : "+ test);
}
le q2 est une requete qui fonctionne tres bien et qui tape direct en base (mysql 3.11) sans passer par les fichiers xml d'hibernate. Mias le probleme c que le champ que doit me renvoyer la requete est un char(50) et que hibernate ne me renvoie qu'un seul caractere au lieu de la chaine complete. Ce code fonctionne tres bien qd il le champ est un integer ou un varchar
qq'un a-t-il une idée pour recuperer le champ complet ? j'ai deja essayé de modifier la requete en faisant des cast ou autre mais ca ne marche pas.
Partager