[delphi-br] Gravar imagem com edbimage no firebird

2009-05-21 Por tôpico Ralp Alves Bezerra
Bom dia! Estou utilizando o código abaixo juntamente com o componente
edbImage para salvar uma imagem no firebird 2.1 com dbexpress e Delphi 7:

 

procedure TfrmAuxiliar.SpeedButton1Click(Sender: TObject);

begin

  if application.messagebox('Incluir Bandeira?',

 'Bandeira',mb_yesno)=idyes then

  begin

  if (opdFoto.execute) then

 d.cds_Estado.Edit;

 dbiFoto.Picture.LoadFromFile(opdFoto.FileName);

 d.cds_Estado.Post;

 d.cds_Estado.ApplyUpdates(0)

  end;

end;

 

Aparentemente, parece que a imagem é gravada. Porém, quando mando mostrar os
dados no dbgrid com a função abaixo a imagem não aparece.

 

  Screen.Cursor:=crSqlWait;

  //Mostra Estado dbGrid

With d.cds_Estado do

Begin

  d.cds_Estado.Close;

  CommandText:='Select * from Aux_Estado order by Abreviacao';

  d.cds_Estado.Open;

  dbGrid3.SetFocus

end;

  Screen.Cursor:=crDefault;

 

Olhando no ibexpert, o campo parece estar preenchido mas na aplicação ele
não aparece.

 

O que poderia ser?

 

Grato

 

Ralp Alves

 



[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Gravar imagem com edbimage no firebird

2009-05-21 Por tôpico Jackson Gomes - ToolsComps

 Aparentemente, parece que a imagem é gravada. Porém, quando mando mostrar os
 dados no dbgrid com a função abaixo a imagem não aparece.

DBGrid padrão não mostra imagem. O ideal é vc colocar um TDBImage do lado do 
DBGrid para mostrar isso.

Jackson Gomes
ToolsComps - Controle de Usuários para Desenvolvedores CodeGear
Web Site: http://www.toolsandcomps.com
Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
e-mail: jack...@toolsandcomps.com
Fone: 27 3389 1138 - 8811 0324

http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc

Devhost - Webhost para desenvolvedores Delphi
http://www.devhost.com.br
devh...@devhost.com.br 




RES: [delphi-br] Gravar imagem com edbimage no firebird

2009-05-21 Por tôpico Ralp Alves Bezerra
No caso, não e para mostrar no dbgrid.

 

Eu tenho o componente  edbimage na aplicação, o que queria é ao clicar em um
registro no dbgrid ele mostrasse a imagem no componente.

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Jackson Gomes - ToolsComps
Enviada em: quinta-feira, 21 de maio de 2009 12:32
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Gravar imagem com edbimage no firebird

 







 Aparentemente, parece que a imagem é gravada. Porém, quando mando mostrar
os
 dados no dbgrid com a função abaixo a imagem não aparece.

DBGrid padrão não mostra imagem. O ideal é vc colocar um TDBImage do lado do

DBGrid para mostrar isso.

Jackson Gomes
ToolsComps - Controle de Usuários para Desenvolvedores CodeGear
Web Site: http://www.toolsandcomps.com
Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
e-mail: jack...@toolsandcomps.com mailto:jackson%40toolsandcomps.com 
Fone: 27 3389 1138 - 8811 0324
--
http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc
--
Devhost - Webhost para desenvolvedores Delphi
http://www.devhost.com.br
devh...@devhost.com.br mailto:devhost%40devhost.com.br  





[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Gravar imagem com edbimage no firebird

2009-05-21 Por tôpico Torion
gente, estou tendo um problema com isso, tenho uma tabela no FB 2.0 com + / - 
900 registros em rede
achei melhor colocar dentro do db para ter acesso a rede, mas o db ficou enorme 
e uma select na mesma demora muito, mesmo 
sendo um pc 2 gb ram e processador E4500

mas se colocar externo, como seria para link na rede...

qual a melhor forma de apresentar uma imagem no programa?


From: Jackson Gomes - ToolsComps 
Sent: Thursday, May 21, 2009 12:31 PM
To: delphi-br@yahoogrupos.com.br 
Subject: Re: [delphi-br] Gravar imagem com edbimage no firebird






 Aparentemente, parece que a imagem é gravada. Porém, quando mando mostrar os
 dados no dbgrid com a função abaixo a imagem não aparece.

DBGrid padrão não mostra imagem. O ideal é vc colocar um TDBImage do lado do 
DBGrid para mostrar isso.

Jackson Gomes
ToolsComps - Controle de Usuários para Desenvolvedores CodeGear
Web Site: http://www.toolsandcomps.com
Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
e-mail: jack...@toolsandcomps.com
Fone: 27 3389 1138 - 8811 0324
--
http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc
--
Devhost - Webhost para desenvolvedores Delphi
http://www.devhost.com.br
devh...@devhost.com.br 





[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Gravar imagem com edbimage no firebird

2009-05-21 Por tôpico Jackson Gomes - ToolsComps

 gente, estou tendo um problema com isso, tenho uma tabela no FB 2.0
 com + / - 900 registros em rede achei melhor colocar dentro do db
 para ter acesso a rede, mas o db ficou enorme e uma select na
 mesma demora muito, mesmo sendo um pc 2 gb ram e processador E4500
 mas se colocar externo, como seria para link na rede...
 qual a melhor forma de apresentar uma imagem no programa?

Vc pode fazer um aplicativo (usando Indy ou outro) para servir suas imagens via 
Stream... daí vc não tme problemas de permissão de acesso. Ou mesmo montar um 
servidor FTP e buscar as imagens via FTP, sempre...

Jackson Gomes
ToolsComps - Controle de Usuários para Desenvolvedores CodeGear
Web Site: http://www.toolsandcomps.com
Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
e-mail: jack...@toolsandcomps.com
Fone: 27 3389 1138 - 8811 0324

http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc

Devhost - Webhost para desenvolvedores Delphi
http://www.devhost.com.br
devh...@devhost.com.br