bonjour tout le monde j'ai crée un createSqlQuery qui permet de lister les reservations de la personne saisi dans un input
ReservationService.java 
	
	1 2 3 4 5 6 7
   | public List resultatReservation(String input) {
	   Session session = HibernateSessionFactory.currentSession();
 
	   List list=(List)session.createSQLQuery("select NOM  from Reservation , Client  where NOM LIKE :input " +
	   		"and Client.CODE_CLIENT=Reservation.CODE_CLIENT ").addScalar("NOM",Hibernate.STRING).setParameter("input",input).list();
return list;
	} | 
 voila comment je fais l'affichage :
	
	1 2 3 4 5 6 7 8 9
   | String nom="client nom";
		ReservationService rs =new ReservationService();
                Reservation r=new Reservation();
		Iterator it=rs.resultatReservation(nom).iterator();
		while(it.hasNext())
	       { 			
			r=(Reservation)it.next();
	    System.out.println("nom :"+r) ;
	      } | 
 l'exception generée:
	
	Exception in thread "main" java.lang.ClassCastException: java.lang.String
 merci pour votre aide
						
					
Partager