PROBLEMA AO CARREGAR IMAGEM NO PICTUREBOX
pessoal.
alguma ideia ai para me ajudar?
alguma ideia ai para me ajudar?
eu ja mudei minha posição de limpar mais o problema continua
O problema é que ao recuperar a imagem do Banco de Dados vc grava a mesma num arquivo e depois lê o arquivo para mostrar a imagem
E o arquivo está em uso. Provavelmente isso só acontece a partir do segundo registro que vc tenta visualizar
Pode fazer assim:
If Not IsDBNull(dr.Item([Ô]Foto[Ô])) Then
Dim Img As New MemoryStream(CType( dr.Item([Ô]Foto[Ô]), Byte()))
Me.Pxb_Foto2.Image = Image.FromStream(Img)
Else
Me.Pxb_Foto2.Image = Nothing
End If
E o arquivo está em uso. Provavelmente isso só acontece a partir do segundo registro que vc tenta visualizar
Pode fazer assim:
If Not IsDBNull(dr.Item([Ô]Foto[Ô])) Then
Dim Img As New MemoryStream(CType( dr.Item([Ô]Foto[Ô]), Byte()))
Me.Pxb_Foto2.Image = Image.FromStream(Img)
Else
Me.Pxb_Foto2.Image = Nothing
End If
Mais um bom motivo para SEMPRE usar blocos using em objetos que herdam IDisposable.
Tópico encerrado , respostas não são mais permitidas