Fórum Como gravar o caminho da imagem no banco #230168
05/05/2004
0
Bom dia
Estou trabalhando com Delphi 6 e Interbase, tenho um cadastro de funcionários aonde eu tenho um campo chamado foto no banco é um campo blob, só que o DBimage do Delphi só grava imagem .bmp e o banco está ficando grande de mais, fiquei sabendo que eu posso só gravar o caminho do banco, bem já concegui fazer com que grave só o caminho da imagem segue abaixo o codigo
procedure TDM.DS_FUNC_ADataChange(Sender: TObject; Field: TField);
begin
FormCadastros.Image12.Picture.LoadFromFil(dm.TB_FUNC_AFOTOS2.AsString);
end;
mas quando eu rodo a aplicação da pau, violação de acesso ao endereço,
o mais engraçado é que depois a imagem é carregada
certo de que serei atendido, agradeço desde já
Estou trabalhando com Delphi 6 e Interbase, tenho um cadastro de funcionários aonde eu tenho um campo chamado foto no banco é um campo blob, só que o DBimage do Delphi só grava imagem .bmp e o banco está ficando grande de mais, fiquei sabendo que eu posso só gravar o caminho do banco, bem já concegui fazer com que grave só o caminho da imagem segue abaixo o codigo
procedure TDM.DS_FUNC_ADataChange(Sender: TObject; Field: TField);
begin
FormCadastros.Image12.Picture.LoadFromFil(dm.TB_FUNC_AFOTOS2.AsString);
end;
mas quando eu rodo a aplicação da pau, violação de acesso ao endereço,
o mais engraçado é que depois a imagem é carregada
certo de que serei atendido, agradeço desde já
Eder.lopes
Curtir tópico
+ 0
Responder
Posts
05/05/2004
Nigro
você por caso está dando o LoadFromFile antes de criar o form que contém o DBImage?
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)