[firebase-br] ClientDataSet + Blob + Jpeg

Daniel Sonda daniel em mhnet.com.br
Sex Nov 28 11:14:39 -03 2008


Fabricio, qual driver de acesso vc está usando?

Att.
Daniel Sonda
www.h2jsolucoes.com.br



Fausto escreveu:
> Fabrício Fadel Kammer escreveu:
>> Obrigado pelas respostas Kleber e Fausto.
>>
>> Essa rotina era exatamente a que eu usava quando o acesso era feito 
>> diretamente através de TIBDataSet (sem o ClientDataSet).
>>
>> Porém agora que acrescentei o ClientDataSet em meu sistema, para 
>> reduzir o tempo de transações abertas, não consigo recuperar as 
>> imagens que eu gravo.
>>
>> Aparentemente a imagem é gravada de forma danificada, pois vejo que o 
>> campo tem conteúdo através do IBExpert, mas na hora que tento 
>> recuperar o conteúdo do campo (no momento do Jpg.LoadFromStream) 
>> recebo a mensage: "JPEG error #50"
>>
>> To ficando louco com isso, meu banco tem inúmeras imagens e não posso 
>> atualizar meu clientes antes de corrigir essa deficiência.
>>
>> Abraços e muito obrigado pelo auxílio que você estão me dando!
>>
> Fabrício..
> O principio é básico, note que a imagem é transformada em Stream, para 
> ler deve-se fazer o processo inverso..
> Você deve estar errando em algum ponto ai.
>




Mais detalhes sobre a lista de discussão lista