Comment mettre une photo (.bmp) dans une base de données access

misesurmoi Messages postés 2 Date d'inscription samedi 4 juin 2005 Statut Membre Dernière intervention 12 novembre 2005 - 7 nov. 2005 à 19:58
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 - 15 nov. 2005 à 15:49
tout est dans le titre.il me faudra juste la partie du code ou on fait le insert.ce qui est connexion etc.. je l'ai déja.

merci d'avance

3 réponses

cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
7 nov. 2005 à 20:07
Salut,

Je pense que ce code correspond : INSERER UNE IMAGE DANS UNE BASE ACCESS :-)

/*
coq
MVP Visual C#
*/
0
misesurmoi Messages postés 2 Date d'inscription samedi 4 juin 2005 Statut Membre Dernière intervention 12 novembre 2005
12 nov. 2005 à 15:10
merci pour la reponse

le code fonctionne bien, mais une fois que je veux l'utiliser sur ma
base de données je recois une erreur "invalid parameter used"





// Charge en memoire l'image


//MemoryStream mstImage = new
MemoryStream((Byte[])(drTestAccessImage["Image"]));


MemoryStream mstImage = new
MemoryStream((byte[])(drTestAccessImage["Image"]));

// Affiche l'image

//stream.Seek(offset,SeekOrigin.Begin);

pbxImage.Image= Image.FromStream(mstImage);



le probleme viendrait apparement de Image.FromStream

si quelqu'un a la solution, merci d'avance

je ne comprends pas que l'exemple du site fonctionne et que le meme code sur une autre base de données ne fonctionne pas

merci
0
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
15 nov. 2005 à 15:49
Je pense que l'appel de Seek sur le MemoryStream est important.

/*
coq
MVP Visual C#
*/
0
Rejoignez-nous