Bonjour,
J'ai un problème au niveau de récupération d'une valeur.Au fait je voulais récupérer la valeur maximale d'un champs.
Voilà ce que j'ai fait :
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
27
28
29
public List<Proces> MAXProces(HttpServletRequest request) throws DAOException {
		Connection connexionBase = null;
	       PreparedStatement preparedStatement = null;
	       ResultSet resultat = null;
	       List<Proces> plugranPro = new ArrayList<Proces>();
	       try{
	    	   connexionBase = daoFactory.getConnection();
	    	   preparedStatement = connexionBase.prepareStatement("select max(LibelleProces) as Proplugrand from proces;");
	    	   resultat = preparedStatement.executeQuery();
                   Proces proces = new Proces()
	    	   while(resultat.next()){
	    		   plugranPro.add(proces.setNumProces(resultat.getLong("NumProces")));
	    		   plugranPro.add(proces.setLibelleProces(resultat.getString("LibelleProces")));
	    		   plugranPro.add(proces.setDateProces(resultat.getDate("DateProces")));
 
	    	       HttpSession session = request.getSession();
 
	    		 String nbreMAX = resultat.getString("Proplugrand ");//je récupère la valeur trouvée
 
	    	       HttpSession session = request.getSession();
	    		   session.setAttribute("nombreMaximal", nbreMAX );//je place cette valeur en session pour la récupérer dans ma Servlet et en fin l'afficher dans ma JSP.
	    	   }
	       }catch(SQLException s){
	    	   throw new DAOException("Aucun n'enregistrement trouvé.",s);
	       }finally{
	    	   fermeturesSilencieuses(resultat,preparedStatement,connexionBase);
	       }
		return 	plugranPro;
	}
Merci de votre aide.