Afficher une OrdImage dans mon application JAVA
Bonjour,
J'ai suivi le tutoriel : http://fildz.developpez.com/tutoriel...java/ordimage/ et je me bloque au niveau de la ligne :
Code:
1 2 3
|
// Récupération du descripteur d'OrdImage
OrdImage imgObj = (OrdImage) rset.getORAData(1, OrdImage.getORADataFactory() ); |
Il me dit qu'il ne connait pas la méthode : OrdImage.getORADataFactory(), au fait je l'ai pas dans ma version InterMedia, pouvez-vous me montrer comment je vais procéder pour résoudre ce problème ? ou bien me donner un autre code pour faire ça ?
Merci,
A propos du tutorial concernant la gestion des images avec Oracle InterMedia
Salut, je sais pas pourquoi ce code :
Code:
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 30 31 32 33 34 35 36 37 38 39 40 41 42
|
...
// S'il y a un résultat
if(rset.next()) {
// Récupération du descripteur
imgObj =(OrdImage) rset.getORAData(1, OrdImage.getORADataFactory());
// Etape 3 : Récupération de l'image
try{
// Récupération de l'image sur le disque local
imgObj.getDataInFile("c:\\recup_image.jpg");
} catch(IOException e) { e.printStackTrace() ;}
// Etape 4 : Affichage des propriétés de l'image
if(imgObj.checkProperties()) {
System.out.println(
"Source : " + imgObj.getSource() +
"\nType mime : " + imgObj.getMimeType() +
"\nFormat de fichier : " + imgObj.getFormat() +
"\nHauteur : "+ imgObj.getHeight()+
"\nLargeur : "+ imgObj.getWidth() +
"\nPoid en bytes : "+ imgObj.getContentLength() +
"\nType : "+ imgObj.getContentFormat() +
"\nCompression : "+ imgObj.getCompressionFormat()) ;
} else
System.out.println("Propriété non générées");
} else
System.out.println("pas de résultat");
// Etape 5 : Fermeture des connexions
// Fermeture
stmt.close();
// fermeture de la connexion
conn.close();
} catch(SQLException e) { e.printStackTrace(); }
}
} |
Me génère le message ("Propriété non générées") alors que j'ai rien loopé, quelles sont les erreurs possibles ?