Je récupère une image de la base de données SQL dans la variable d'octet () dans VB.NET.
Dim img as byte() = dr(0)
3 Réponses :
Essayez:
Dim ms as MemoryStream = New MemoryStream(img) Dim bmp as Bitmap = CType(Bitmap.FromStream(ms), Bitmap) bmp.Save(@"C:\images\name.gif", ImageFormat.Gif); bmp.Dispose() ms.Dispose()
Le moyen le plus simple consiste à utiliser fichier.writetelbytes code>
Il est encore étrange pour moi à quel point les barres obliques fonctionnent de la même manière que les backslashes dans Windows maintenant (à moins que ce ne soit toujours été comme ça).
@Musigenesis, convenu, Afaik n'est pas tout ce qui supporte les barres obliques, mais .Net le fait et ils ne nécessitent pas de s'échapper.
System.IO.File.WriteAllBytes(@"c:\whatever.txt", bytes)