obtener imagenes de la base de datos

18/09/2004 - 18:52 por alexvilaspasa | Informe spam
en el articulo Microsoft Knowledge Base - 317670 se
expone como obtener una imagen desde una bd de sqlserver,
pero falla, exactamente en la linea:
picBLOB.Image = Image.FromStream(stmBLOBData)

que es cuando se intenta cargar la imagen en el picture
box. El fallo es "Parametro usado no valido".

Alguien sabe lo que pasa??
 

Leer las respuestas

#1 Lic. Serafin Caballero G.
20/09/2004 - 17:54 | Informe spam
Utiliza este, pues es el que a mi me funciona, perfecto...!


Dim da As SqlDataAdapter
Dim dsPictures As DataSet
Dim cmd As New SqlCommand("SELECT Logo FROM tabla where
camp ='1'", con)
da = New SqlDataAdapter(cmd)
dsPictures = New DataSet()
da.Fill(dsPictures)
arrPicture() As Byte = _
CType(dsPictures.Tables(0).Rows(0)("Logo"), _
Byte())
Dim ms As New MemoryStream(arrPicture)
With PictureBox1
.Image = Image.FromStream(ms)
.SizeMode = PictureBoxSizeMode.StretchImage
.BorderStyle = BorderStyle.Fixed3D
End With
ms.Close()



Lic. Serafin Caballero Garcia
Chiriqui, Panama
Programador


-Mensaje original--
en el articulo Microsoft Knowledge Base - 317670 se
expone como obtener una imagen desde una bd de sqlserver,
pero falla, exactamente en la linea:
picBLOB.Image = Image.FromStream(stmBLOBData)

que es cuando se intenta cargar la imagen en el picture
box. El fallo es "Parametro usado no valido".

Alguien sabe lo que pasa??
.

Preguntas similares