bonjour,
comment je pourrai stocker une image dans une base de données SQLServer 2000.
merci pour votre aide.
bonjour,
comment je pourrai stocker une image dans une base de données SQLServer 2000.
merci pour votre aide.
vous choisissez l bon contrôle dans votre appli cliente et vous stockez ça dans un champ de type IMAGE
merci pour la reponse .
pour mieux expliquer:
y'atil une méthode simple pour stocker l'image dans la memoire une fois recuperé de la base ci dessous les codes que j'utilise, mais ds le mien je passe par un fichier temporaire."new.jpg"
stockage
//insertion de l'image
try {
File f = new File(value);System.out.println(value);
FileInputStream in = new FileInputStream(f);
byte[] imageSal = new byte[(int) f.length()];
in.read(imageSal);
asal.setPhotosal(imageSal);
} catch (IOException e) {
e.printStackTrace();
} finally {
}
Afficher l'image
byte[] fileBytes;
fileBytes= asal.getPhotosal();
OutputStream targetFile = null;
try {
targetFile = new FileOutputStream(
"c://new.JPG");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
targetFile.write(fileBytes);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
imsal =new Image(Display.getDefault(),"c://new.JPG");
canvas.setBackgroundImage(imsal);
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager