faksouha
Messages postés63Date d'inscriptionmercredi 18 mai 2005StatutMembreDernière intervention 4 mai 2011
-
15 janv. 2010 à 22:25
faksouha
Messages postés63Date d'inscriptionmercredi 18 mai 2005StatutMembreDernière intervention 4 mai 2011
-
15 janv. 2010 à 23:05
salut à tous;
je veux créer une application qui permet d'insérer une photo dans une BD, j'ai écrit le code suivant:
'Tableau d'octets representant l'image
Dim mstImage As New Me.PictureBox1.Image.Save(mstImage, System.Drawing.Imaging.ImageFormat.Jpeg)
Dim bytImage As Byte()
bytImage = mstImage.GetBuffer
' Connexion à la base de test
con.ConnectionString = "Data source=.;initial catalog=MaBase;integrated security=true"
con.Open()
'Inserer l'image dans la base
com = con.CreateCommand
com.CommandText = "insert into MaTable(nom,prénom,photo) values('" & Me.TextBox1.Text & "','" & Me.TextBox2.Text & "', '" & bytImage "')"
com.ExecuteNonQuery()
mais lorsque je fais l'exécution, il y'a une erreur dans '" & bytImage & "', il me dit:
l'opérateur & n'est pas défini pour les types String et un tableau à une dimension de Byte.
mon champ BytImage est de type tableau de byte, mais je sais pas comment insérer cette valeur dans la table?
est ce que quelqu'un peut me corriger svp?
A voir également:
Les données de chaîne ou binaires seront tronquées. l'instruction a été arrêtée.