[firebase-br] URGENTISSIMO - Duvida ao utilizar o Blob
Carlos H. Cantu
listas em warmboot.com.br
Sáb Ago 22 09:20:56 -03 2009
Na area de artigos tem exemplos de como trabalhar com imagens em
blobs.
[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br
RR> Boa Noite COmunidade,
RR> Estou utilizando o Firebird-2.0.5.13206, Juntamente com o Delphi 7, e um
RR> DBImage, e Crei um campo do tipo BLOB que teoricamente era para poder esta
RR> gravando e recuperando Imagens JPG, JPEG ou BMP.
RR> Mais nao consegui nem gravar.
RR> Alguem teria alguma rotina para poder esta aplicando para poder esta
RR> gravando e recuperando o registro.
RR> Pois ja passei o dia todo tentando sem exito ja não sei o que estou fazendo
RR> de errado.
RR> Tenho um botao com este comando.
RR> Var
RR> Imagem:TPicture;
RR> SelectedFile: String;
RR> begin
RR> if PromptForFileName(SelectedFile,'Arquivos de Bitmap (*.bmp)|*.bmp|JPEG
RR> (*.JPG, *.JPEG, *.JPE, *.JFIF)|*.JPG; *.JPEG; *.JPE; *.JFIF|Todos os
RR> Arquivos (*.*)|*.*','','Localizar Fotografia ', 'C:\PROGRAMA\FOTOS\',False)
RR> then
RR> Begin
RR> Imagem:= TPicture.Create();
RR> Imagem.LoadFromFile(SelectedFile);
RR> ClipBoard.Assign(Imagem);
RR> DBImage1.PasteFromClipBoard;
RR> Imagem.Free;
RR> Exit;
RR> End
RR> else
RR> begin
RR> exit;
RR> Imagem.Free;
RR> End;
RR> //ShowMessage(\'Seleção Cancelada\');
RR> end;
RR> :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
RR> Tambei tentei este abaixo:
RR> if (OpenDialog1.Execute) and (SBGravar.Enabled = True) then
RR> begin
RR> Image2.Picture.LoadFromFile(OpenDialog1.FileName);
RR> Image2.PasteFromClipboard;
RR> end;
RR> ===============================================
RR> dbimage com o datasource apontando para o dataset e o mesmo esta apontando
RR> para MDOQuery e pegando o campo BLOB no banco de dados.
RR> *******************************************************
RR> E nada aguem poderia esta me ajundando por favor.
Mais detalhes sobre a lista de discussão lista