Récupérer une image stockée dans une base de données MySQL en Java
Bonjour,
Je développe une application en interface graphique avec Netbeans Design 6.8
J'ai rencontré le problème suivant:
Je dispose d'une bdd Mysql ou je stocke des images au format Blob,seulement voila
je n'arrive pas à les afficher dans un jlabel:
j'ai essayé le codé suivant:
Code:
1 2 3 4 5 6 7 8 9 10
| tring query = "SELECT * FROM `.....
Image img = null ;
while (rs.next())
{......//Les autres champs que je récupère sans problème
img = ImageIO.read(rs.getBinaryStream("Photo" ));
jLabel57.setText(String.valueOf(img));
} |
Je retrouve la ligne suivante à la place du jlabel:
com.Mysql.jdbc.Blob@4...
Merci de m’aider :)