Array
(
)

Salvar Imagem em disco de campo BLOB do Banco

Eliasexner
   - 20 dez 2005

Olá colegas!

Preciso salvar (extrair) uma imagem para arquivo de disco que está gravada em um campo BLOB de um banco ORACLE.

Necessito converter a imagem em BMP para impressão no RAVE.

Alguem pode me ajudar por favor?
Obrigado!


Adriano Santos
   - 20 dez 2005


Citação:
Olá colegas!

Preciso salvar (extrair) uma imagem para arquivo de disco que está gravada em um campo BLOB de um banco ORACLE.

Necessito converter a imagem em BMP para impressão no RAVE.

Alguem pode me ajudar por favor?
Obrigado!



Cara, num tenho como testar em Oracle aqui, mas em IB/FB eu testei funcionou, deve ser igual senão parecido.

#Código


procedure TForm1.Button1Click(Sender: TObject);
var
bitmap: TBitmap;
begin
Bitmap := TBitmap.Create;
try
//Pega o grafico da Tabela
Bitmap.Assign(EmployeeTable.FieldByName(´BMP´));
//Desenha
Bitmap.SaveToFile(ExtractFilePath(Application.ExeName) + ´MeuArquivo.bmp´);
finally
bitmap.Free;
end;
end;



Eliasexner
   - 20 dez 2005

Muito Obrigado!

Eu já havia encontrado a solução no fórum lendo outra resposta sua em um problema semelhante.

Salvou meu dia.

Até mais.


Adriano Santos
   - 20 dez 2005


Citação:
Muito Obrigado!

Eu já havia encontrado a solução no fórum lendo outra resposta sua em um problema semelhante.

Salvou meu dia.

Até mais.


Que isso EliasExner, estou sempre as ordens se precisar e obrigado pelo feedback, é isso que faz o sucesso do fórum. :D