Bonjour,

J'ai du mal à récupérer les champs "Long" de la base de donnée oracle

j'ai testé ça : cf. http://www.oracle.com/technology/sam...le/Readme.html

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
insurancedata = resultSet.getAsciiStream("TypeLong");
    while((chunk = insurancedata.read()) != -1) {
      dataBuffer.append((char)chunk);
    }
l'exception "java.sql.SQLException: Le flux de données est déjà fermé" se déclanche dans cette ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
insurancedata = resultSet.getAsciiStream("TypeLong");
et ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Object o = res.getObject("TypeLong");
if(null != o){
 System.out.println(String.format("default : %1s", o));
 temp = String.format("default : %1s", o);
}
l'exception "java.sql.SQLException: Le flux de données est déjà fermé" se déclanche dans cette ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Object o = res.getObject("TypeLong");
Est ce que avez des idées comment faire svp.

Merci d'avance,