[firebase-br] RES: RES: RES: RES: RES: Imagens no banco de dados
Wesley Oliveira
wesley em rgsystem.com.br
Ter Out 8 10:15:27 -03 2013
Bom, achei uma coisa que deu certo aqui...
Eu continuo salvando a imagem no BD, num campo BLOB Binário com segment size
80.
Mas agora, ao invés de adicionar esse campo no Dataset ligado ao DataView,
na hora de imprimir o relatório eu faço uma consulta via servidor dessa
imagem e trafego ela como texto para o cliente, que, na volta, usa um
StringStream para salvar como um arquivo temporário e setá-lo no componente
do Rave via FileLink.
As rotinas que utilizei estão em:
http://pastebin.com/download.php?i=xYDDbTjT (Server)
http://pastebin.com/download.php?i=7AUFvK7C (Cliente)
Obrigado a todos pela atenção!
Att.
Wesley Oliveira
-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Wesley Oliveira
Enviada em: terça-feira, 8 de outubro de 2013 09:59
Para: 'Carlos H. Cantu'; 'FireBase'
Assunto: [firebase-br] RES: RES: RES: RES: Imagens no banco de dados
Eu também acredito, senão todas as imagens estariam dando problema, não só
essa..
Estou tentando outras soluções aqui e se achar alguma eu posto aqui também.
Mais pra frente quando desafogar esse tanto de OS que temos em aberto, vou
retirar todas essas imagens do banco e salvar só o caminho, como foi
sugerido aqui também, mas vou precisar de um tempinho ainda...
-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Carlos H. Cantu
Enviada em: terça-feira, 8 de outubro de 2013 09:49
Para: FireBase
Assunto: Re: [firebase-br] RES: RES: RES: Imagens no banco de dados
Não deve ser problema no Firebird, e sim no seu gerador de relatório ou
mesmo no componente de acesso.
[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br -
blog.firebase.com.br
WO> Só pra complementar a informação, essa imagem tem 310 x 200 px,
WO> 182KB. Se eu reduzí-la a 50% do tamanho (155 x 100 px, 45,7KB) já
WO> funciona, só que a imagem fica distorcida... já a imagem que já
WO> existia no BD (frente da carteirinha estudantil), mesmo com 310 x
WO> 200 e
182KB funciona normalmente.
WO> Att.
WO> Wesley Oliveira
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista