ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Carregar imagem do BD para um TPicture...[RESORVIDO IRRA !]

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
calebe747
Novato
Novato


Registrado: Segunda-Feira, 20 de Janeiro de 2014
Mensagens: 11

MensagemEnviada: Qua Jan 29, 2014 10:32 am    Assunto: Carregar imagem do BD para um TPicture...[RESORVIDO IRRA !] Responder com Citação

Galera to tentando carregar uma imagem do BD mas não to conseguindo descobrir o tipo que o delphi a lê...

tipo, pra carregar um campo de texto eu faço:

Edit.Text := IBQuery.FieldByName('CAR_NOME').Asstring;

agora no TPicture não ta dando... to tentando isso:

Image.Picture.LoadFromFile(IBQueryCarros.FieldByName('CAR_IMG').As???

O Problema é no As, ou eu estou carregando de forma errada ?
o meu da imagem tá em BLOB

Agradeço desde já Smile


Editado pela última vez por calebe747 em Qui Jan 30, 2014 7:53 am, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Qua Jan 29, 2014 4:52 pm    Assunto: Responder com Citação

Boa tarde,

Você pode postar o código que utilizou para salvar a imagem no banco de dados?
São aceitas apenas imagens de um tipo específico (ex: Jpeg)?


Editado pela última vez por imex em Qua Out 04, 2023 3:31 pm, num total de 2 vezes
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
calebe747
Novato
Novato


Registrado: Segunda-Feira, 20 de Janeiro de 2014
Mensagens: 11

MensagemEnviada: Qui Jan 30, 2014 7:36 am    Assunto: Responder com Citação

imex escreveu:
Boa tarde,

Você pode postar o código que utilizou para salvar a imagem no banco de dados?
São aceitas apenas imagens de um tipo específico (ex: Jpeg)?


if FileExists(OpenPictureDialog1.FileName) then
DBIMG_Carro.Picture.LoadFromFile(OpenPictureDialog1.FileName)

aí o meu DBNavigator dá conta de abrir o banco, armazenar e salvar no campo da tabela...

Acho que só aceita BMP, mas creio que isso não ajuda muito...
só preciso saber como preencho a propriedade Picture da TImage através de um IBQuery Exclamation
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
calebe747
Novato
Novato


Registrado: Segunda-Feira, 20 de Janeiro de 2014
Mensagens: 11

MensagemEnviada: Qui Jan 30, 2014 7:53 am    Assunto: Responder com Citação

DBIMG_Carro2.Picture.Assign(IBQueryCarros.FieldByName('CAR_IMG'))

aqui deu certo !

valeu gente - resolvido Smile
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB