Bonjour,

Je rencontre des difficultés pour récupérer ce qui m'est retourné par Oracle
C'est à dire une date.
Pourtant la bonne date est bien présente dans :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
System.out.print("Dateimport Manager:"+rs.getDate("dateprochain"));
Mais je n'arrive pas à récupérer la bonne date et au lieu de ça, il me retourne sans cesse la date du jour.

Voici mon code :
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
 
// Appel de la procédure stockée PKG_DATE.rechercheDateImport
			cl = (OracleCallableStatement) conn.prepareCall("{ call PKG_DATEIMPORT.rechercheDateImport ( ?, ? )}");		
	cl.setLong(1,paramdate.longValue());
 
            cl.registerOutParameter(2, OracleTypes.CURSOR);			
	cl.executeQuery();
 
	OracleResultSet rs =(OracleResultSet) cl.getCursor(2);
 
	if(rs != null){
 
	while(rs.next() == true){
 
	// Récupération des éléments du tableau recherche DateImportACAVP
				intCommunBean.etatACAV.MifResultRechercheDateImportACAVBean mifResultRechercheDateImportACAVBean = new intCommunBean.etatACAV.MifResultRechercheDateImportACAVBean();
	System.out.print("****Début récup de dateimport****");			
	System.out.print("Dateimport Manager:"+rs.getDate("dateprochain"));
	System.out.print("****Fin****");
				mifResultRechercheDateImportACAVBean.setDateimport(rs.getDate("dateprochain"));						
				mifResultRechercheDateImportACAVBean.setStrDateimport(sdf.format(rs.getDate("dateprochain")));
 
						listDateImportACAVResult.add(mifResultRechercheDateImportACAVBean);
Si vous avez une petite idée. Merci