Re: [firebase-br] [p/ CANTU] ClientDataSet Não Salva Imagens no Banco

Eduardo Jedliczka (TeamFB) jedyfb em gmail.com
Qua Nov 29 17:17:29 -03 2006


O CANTU não vai responder esta dúvida... pelo que eu saiba ele não usa 
DBX...

e já adiantando, eu TAMBÉM NÃO uso DBX.

e, como já tivemos várias respostas (que não resolveu) recomendo você 
procurar uma lista de delphi...

======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================
"Posso não concordar com nada do que dizes.
Mas defenderei até a morte o seu direito de dizê-lo"
(Voltaire 1694-1778)
----- Original Message ----- 
From: "Magnun Oliveira" <magnun_magnun em hotmail.com>
To: <lista em firebase.com.br>
Sent: Wednesday, November 29, 2006 5:11 PM
Subject: RE: [firebase-br] [p/ CANTU] ClientDataSet Não Salva Imagens no 
Banco


jah q eh soh p/ o Cantu ... num era + facil pvt?

----Original Message Follows----
From: "Stanley Jones" <stanley em promediconet.com.br>
Reply-To: FireBase <lista em firebase.com.br>
To: "FireBase" <lista em firebase.com.br>
Subject: [firebase-br] [p/ CANTU] ClientDataSet Não Salva Imagens no Banco
Date: Wed, 29 Nov 2006 17:06:02 -0300

Cantu, dá uma força ae amigo...

ainda não encontrei solução

vc já enfrentou esse problema?

será que o problema está na interligação do tclientdataset com
tsoapconection, pelo fato de os dados trafegarem
no formato XML?

----- Original Message -----
From: "Stanley Jones" <stanley em promediconet.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, November 29, 2006 10:06 AM
Subject: ClientDataSet Não Salva Imagens no Banco


 > pessoal,
 >
 > ja tentei de tudo. não consigo gravar imagens no banco (firebird 1.5.2)
 > usando tclientdataset e tsoapconection.
 > o código é executado normalmente, sem nenhum erro. so que a imagem não
vai
 > para o banco. qdo troco os
 > componentes para ibx, ou até mesmo os da paleta interbase, que fazem
 > conexão direta com o banco, funciona
 > direitinho, acontece que minha aplicação tem que usar o tsoapconection e
 > tclientdataset porque é acessada pela web.
 > será que é um bug no clientdataset ou então qual é o segredo que ainda
não
 > descobri????
 > vejam o código.
 >
 > var
 >  ImageJPG: TJPEGImage;
 >  ImageMST: TMemoryStream;
 > begin
 >  try
 >    ImageJPG := TJPEGImage.Create;
 >    ImageMST := TMemoryStream.Create;
 >    ImageJPG.Assign(Image1.Picture);
 >    ImageJPG.SaveToStream(ImageMST);
 >    ImageMST.Position := 0;
 >    tbAux.CommandText := 'update fichas set fichas.foto = :foto where
 > fichas.nroficha = 2';
 >    tbAux.Params.ParamByName('FOTO').LoadFromStream(ImageMST, ftBlob);
 >    tbAux.Execute;
 >    ImageJPG.Free;
 >    ImageMST.Free;
 >    ShowMessage('Foto gravada com sucesso.');
 >  except
 >    on E: Exception do
 >      begin
 >        ShowMessage('Problemas na tentativa de gravar o registro.' + #13 +
 > E.Message);
 >        ImageJPG.Free;
 >        ImageMST.Free;
 >        Exit;
 >      end;
 >  end;
 >
 > Alguem poderia me ajudar?


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

_________________________________________________________________
MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista