IMAGEM NO FIREBIRD
Ola.
Como gravo imagem no firebird?
Como gravo imagem no firebird?
Ola.
Alguem tem alguma dica?
Alguem tem alguma dica?
Jogue o valor Binario em um campo BLOB (BINARY)
[ô]converte foto em bytes para banco de dados (usando uma classe)
Imports System.IO
Public Class clasGERAL
Public Shared Function psfuFOTO2BYTE(ByVal strARQUIVOIMAGEM As String) As Byte()
Dim fstARQUIVO As FileStream = New FileStream(strARQUIVOIMAGEM, FileMode.Open, FileAccess.Read)
Dim breARQUIVO As BinaryReader = New BinaryReader(fstARQUIVO)
Dim bytIMAGEM() As Byte = breARQUIVO.ReadBytes(fstARQUIVO.Length)
breARQUIVO.Close()
fstARQUIVO.Close()
Return bytIMAGEM
End Function
Arlei Rossi, valeu era isso que precisava.
Agora estou precisando recuperar a imagem que salvei. Alguem sabe?
Programador VB Free Lancer
Alguém mais pode ajudar?
Para recuperar:
Dim bytePicData() As Byte =DS.TABLES(0) .Rows(PosicaoRegistro)([Ô]Foto[Ô])
Dim PicMemStream As New System.IO.MemoryStream(bytePicData)
picFoto.Image = Image.FromStream(PicMemStream)
Dim bytePicData() As Byte =DS.TABLES(0) .Rows(PosicaoRegistro)([Ô]Foto[Ô])
Dim PicMemStream As New System.IO.MemoryStream(bytePicData)
picFoto.Image = Image.FromStream(PicMemStream)
Tópico encerrado , respostas não são mais permitidas