aminetsdi6
Messages postés27Date d'inscriptionvendredi 1 décembre 2000StatutMembreDernière intervention13 octobre 2010
-
20 mai 2009 à 03:30
aminetsdi6
Messages postés27Date d'inscriptionvendredi 1 décembre 2000StatutMembreDernière intervention13 octobre 2010
-
22 mai 2009 à 12:42
salut comment faire pour insérer une image dans une dataset
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 20 mai 2009 à 19:54
Le code suivant te montrera comment mettre le contenu d'une image en mémoire dans une variable :
Try
Dim FileName As String = ("c:\image.jpg")
Dim FF As Integer = FreeFile()
Dim Buffer(FileLen(FileName) - 1) As Byte
FileOpen(FF, FileName, OpenMode.Binary, OpenAccess.Read, OpenShare.LockRead)
FileGet(FF, Buffer)
FileClose()
Catch ex As Exception
MsgBox("D‚tails: " & Err.Description, MsgBoxStyle.Exclamation, "Erreur Nø" & Err.Number)
End Try
Utilise le tableau de bytes (Buffer) comme argument pour ta requête.
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 20 mai 2009 à 22:21
Il suffit de faire le chemin inverse, tu ouvre un fichier via FileOpen (OpenAccess.Write), tu passe en paramètre ton tableau de bytes à la méthode FilePut, tu referme ton fichier avec FileClose et tu spécifie le chemin d'accès au fichier à la PictureBox via PictureBox.Image = New Bitmap (FileName).