[firebase-br] XML no campo BLOB
Carlos H. Cantu
listas em warmboot.com.br
Qui Nov 29 10:17:57 -03 2012
O problema não deve estar no Firebird, e sim no seu componente de
acesso, ou na forma que você está carregando/recuperando o conteúdo no
blob.
O Firebird grava o que chegar pra ele gravar. No entanto, seu
componente de acesso pode estar tratando os caracteres especiais como
sendo final de arquivo/linha/etc, truncando o conteúdo.
[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br
JRP> Senhores,
JRP> Estou armazenando arquivo XML em um campo da tabela do tipo BLOB.
JRP> CREATE TABLE NFXML (
JRP> SNFE INTEGER NOT NULL,
JRP> NFXML BLOB SUB_TYPE 0 SEGMENT SIZE 80);
JRP> INSERT INTO NFXML (SNFE, NEXML) VALUES (:S, :VXML);
JRP> Pórem alguns arquivos XML possuem algum caracter especial que
JRP> aparentemente conflita com o Firebird e consequentemente na
JRP> tabela o arquivo BLOB tem só uma parte gravada (ou seja, fica
JRP> incompleto, pois só grava a parte até chegar ao caracter especial).
JRP> Alguma sugestão? Eu não informo charset (chaset=NONE).
JRP> Desde já agradeço a atenção de todos!
JRP> Jonas Rodrigo Pacheco
JRP> ______________________________________________
JRP> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
JRP> Para saber como gerenciar/excluir seu cadastro na lista, use:
JRP> http://www.firebase.com.br/fb/artigo.php?id=1107
JRP> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista