yelima
Messages postés86Date d'inscriptionmardi 12 février 2002StatutMembreDernière intervention 8 novembre 2009
-
29 août 2008 à 13:14
leprov
Messages postés1160Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention21 octobre 2010
-
1 sept. 2008 à 09:30
Salut, je cherche à inserer des images dans ma base de données oracle. j'ai choisis le type BLOB. Comment faire pour inserer et recuperer l'image afin de l'afficher?merci d'avance. J'utillise Oracle Data Provider.
A voir également:
Insertion et recuperer (avec affichage ) d'images sous oracle
leprov
Messages postés1160Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention21 octobre 201017 29 août 2008 à 15:05
il te suffit de remplir ton blob avec les données binaires de ton image :
pour lire, tu récupère les infos dans ton dataset, puis tu fais un truc genre :
MemoryStream ms = new MemoryStream()
ms.Write(MyDataRow.Image, 0, MyDataRow.Image.Length);
Image i = Image.FromStream (ms);
ms.Close();
pour écrire suffit de faire l'inverse (la méthode save de image pour écrire dans un stream, de mémoire).
yelima
Messages postés86Date d'inscriptionmardi 12 février 2002StatutMembreDernière intervention 8 novembre 20094 29 août 2008 à 17:41
Merci bcp mais comment je vais remplir mon BLOB de données binaires?Je ne sais pas le manipuler.J'ai fais un lien PARCOURIR afin de permettre à l'utilisateur de selectionner l'image. Maintenant comment je fais exactement pour l'envoyer dans la bas?merci