Salvar imagem no postgres
Preciso salvar uma imagem no postgres com delphi
Tenho um componente Timagem na tela que mostra a imagem
e preciso gravar esta imagem no banco porem nao posso usar o caminho da imagem somente algo tipo Timage.picture, pois o caminho da imagem nao existe em outros micros. preciso carregar a imagem neste componete apos ter gravado
uso postgres 9.2 e delphi xe3 com zeos 7.0
criei o campo do tipo bytea
mas nao estou conseguindo gravar
Tenho um componente Timagem na tela que mostra a imagem
e preciso gravar esta imagem no banco porem nao posso usar o caminho da imagem somente algo tipo Timage.picture, pois o caminho da imagem nao existe em outros micros. preciso carregar a imagem neste componete apos ter gravado
uso postgres 9.2 e delphi xe3 com zeos 7.0
criei o campo do tipo bytea
mas nao estou conseguindo gravar
Volmir Santos
Curtidas 0
Respostas
Courart Ltda
31/01/2013
Você pode converter a sua imagem para a Base64 e armazenar no banco.
GOSTEI 0
Volmir Santos
31/01/2013
Amigo nunca trabalhei com este tipo de dado até pesquizei um pouco mas sem suscesso
Se vc tiver cmo me passar algum exemplo
o que devo declarar na uses
etc
Se vc tiver cmo me passar algum exemplo
o que devo declarar na uses
etc
GOSTEI 0
Volmir Santos
31/01/2013
Só pra exclarecer melhor o que preciso fazer
Por exemplo em um micro vou ter as fotos dos produtos salvas em arquivo jpg em uma determinada pasta do micro
ai vou entrar no cadastro do produto e atraves do componente OpenPictureDialog vou carregar esta imagem em um componente Timage. Agora preciso salvar esta imagem no banco porem acredito que nao poderia salvar o caminho da imagem e sim a imagem em si pois depois de salvo neste micro(servidor) os vendedor que trabalham com netbook vao atualizar o seus dados via internet e quando eles tentarem visualizar este produto em seu net vai dar erro pois este diretorio nao existe no micro deles
este é o meu problema ate tinha feito isto mas nao vai funcionar preciso encontrar uma forma de gravar a imagem em banco e depois carreagar esa imagem no componente timagem sem precisar saber o caminho fisico desta imagem acredito que deve ter uma forma de contemplar este meu cenario porem nao estou conseguindo encontrar uma solucao
Por exemplo em um micro vou ter as fotos dos produtos salvas em arquivo jpg em uma determinada pasta do micro
ai vou entrar no cadastro do produto e atraves do componente OpenPictureDialog vou carregar esta imagem em um componente Timage. Agora preciso salvar esta imagem no banco porem acredito que nao poderia salvar o caminho da imagem e sim a imagem em si pois depois de salvo neste micro(servidor) os vendedor que trabalham com netbook vao atualizar o seus dados via internet e quando eles tentarem visualizar este produto em seu net vai dar erro pois este diretorio nao existe no micro deles
este é o meu problema ate tinha feito isto mas nao vai funcionar preciso encontrar uma forma de gravar a imagem em banco e depois carreagar esa imagem no componente timagem sem precisar saber o caminho fisico desta imagem acredito que deve ter uma forma de contemplar este meu cenario porem nao estou conseguindo encontrar uma solucao
GOSTEI 0
Dierli Maschio
31/01/2013
kjkj
GOSTEI 0