none
Como mostrar una imagen en el picturebox una vez que ya esta guardada. RRS feed

  • Pregunta

  • Chicos porfa su ayuda. tengo en siguiente codigo, los texto me los muestra sin ningun problema pero me da error al mostrar la imagen. mi picturebox se llama= pbimagenes

      Private Sub btnmostrar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnmostrar.Click
            CC = New SqlConnection
            CC.ConnectionString = My.MySettings.Default.conexion
            Dim oCommand As New SqlCommand(" exec ver '" + Trim(codigo.Text) + "'", CC)
            Dim oDataReader As SqlDataReader
            CC.Open()
            oDataReader = oCommand.ExecuteReader
            While oDataReader.Read
                habilitar()
                codigo.Text = oDataReader("Codigo")
                nombre.AppendText(Trim(oDataReader("Nombre")))
                cargo.AppendText(Trim(oDataReader("Cargo")))
                contraseña.AppendText(Trim(oDataReader("Contraseña")))
                fecha.Text = oDataReader("Fecha de ingreso al sistema")
                pbimagenes.Image = (oDataReader("Foto"))
                pbimagenes.Image = oDataReader("Foto")  'este codigo es el problema.
            End While
            oDataReader.Close()
            CC.Close()
        End Sub
    End Class

    gracias...

    sábado, 4 de noviembre de 2017 0:21

Respuestas

  • Hola Marvin, supongo que guardas la imagen en la base de datos com byte pues así debes cargarla en el Picturebox ej:

     Dim b As Byte() = oDataReader("Foto")
     Dim Ima As New MemoryStream(b)
    PictureBox1.Image = Image.FromStream(Ima)

    Prueba y nos dices

    Saludos

    sábado, 4 de noviembre de 2017 2:01