Foros del Web » Programación para mayores de 30 ;) » .NET »

Mostrar foto almacenada en base de datos

Estas en el tema de Mostrar foto almacenada en base de datos en el foro de .NET en Foros del Web. Hola quiero mostrar una foto que guarde en la base de datos SQL SERVER EXPRESS tipo datos image, este es mi codigo: Código: mSqlServerExpress.Conectar() Dim ...
  #1 (permalink)  
Antiguo 12/02/2011, 16:47
Avatar de Highlander  
Fecha de Ingreso: junio-2006
Ubicación: Concepción, Chile
Mensajes: 475
Antigüedad: 18 años, 5 meses
Puntos: 4
Mostrar foto almacenada en base de datos

Hola quiero mostrar una foto que guarde en la base de datos SQL SERVER EXPRESS tipo datos image, este es mi codigo:
Código:
mSqlServerExpress.Conectar()

        Dim sql As String = "SELECT Logo FROM Logo as Imagen WHERE (Codigo = " & 1 & ")"
        Dim cmd As SqlCommand = New SqlCommand(sql, conexionSqlEx)
        Dim rs As SqlDataReader = cmd.ExecuteReader()

        While rs.Read

            Dim imgByteData As Byte() = CType(rs.Item("Imagen"), Byte())
            Dim imgMemoryStream As New IO.MemoryStream(imgByteData)
            Dim bitmap As Bitmap = New Bitmap(imgMemoryStream)
            'Dim bitmap As Bitmap = Drawing.Image.FromStream(imgMemoryStream)
            pbxVista.Image = bitmap

        End While

        mSqlServerExpress.Desconectar()
Cuando llega a la linea:
Código:
Dim imgByteData As Byte() = CType(rs.Item("Imagen"), Byte())
Se vuelve loco y se pone a ejecuta el codigo de otra form, ni idea porque asi que supongo en esa linea esta el error?

Sugerencias bienvenidas.

PD: NO da error solo que no muestra la foto y al depurar paso a paso ocurre lo que dije.
__________________
Ingeniero (E) en Computación e Informática
The last man alone with god.

Etiquetas: foto, almacenadas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:34.