Salut, j'ai le code suivant :
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
 statement = connection.createStatement();
            String sql = "SELECT CONVERT(CHAR(7), BUY_DATE, 111), COUNT(*), AVG(BUY_PRICE)";
            sql += " FROM PERFS_DBD_WEB WHERE ((BUY_DATE >= '"
                    + sd.format(startDateSelectedMonth) + "' AND BUY_DATE < '" +  sd.format(startDateFollowingSelectedMonth)
                    + "') OR BUY_DATE >= '" + sd.format(startDateCurrentMonth) 
                    + "') AND UNDER_ID !=0 GROUP BY CONVERT(CHAR(7), BUY_DATE, 111) ORDER BY CONVERT(CHAR(7), BUY_DATE, 111)";
 
            ResultSet rs = statement.executeQuery(sql);
 
            int rssize = 0;
 
            WebLog.print("******* element recupere : " + rs.getCharacterStream(1));
            if (rs.next()) {        			 
    			rssize++;
    			monthResults2.setNbOperations(rs.getInt(2));
    			monthResults2.setAverageAcqPrice(rs.getDouble(3));    		
    	  }
 
            if (rs.next()) {
                rssize++;               
                monthResults1.setNbOperations(rs.getInt(2));
                monthResults1.setAverageAcqPrice(rs.getDouble(3));
            }

En fait je veux voir ce que me retourne la byDate donc je fais ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
WebLog.print("******* element recupere : " + rs.getCharacterStream(1));
mais ça ne marche pas, meme en faisant getObject(1) et getDate(1).

J'ai besoin de voir ce que me renvoie la BUY_Date pour faire un test dessus.
Etant debutant en SQL je ne vois pas comment.
Merci de bien voulair m'aider