[firebase-br] Registros Com Caracteres Estranhos

Carlos H. Cantu listas em warmboot.com.br
Segunda Novembro 30 08:49:46 -03 2020


Estou tentando imaginar o que pode ter acontecido, e acredito que se a
conexão que inseriu esses registros foi feita com charset NONE e
inseriu strings com codificação UTF/Unicode, o resultado seria
justamente esse.

PS: O Firebird não consegue converter charset NONE pra outro charset,
portanto, a informação é gravada de forma "cru", sem qualquer
conversão.

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br

VDvl> Bom dia,

VDvl> Estou com um problema em um banco de dados.
VDvl> O campo é do tipo /VARCHAR(250) CHARACTER SET WIN1252 COLLATE WIN_PTBR/
VDvl> Há vários registros na tabela/campo em várias datas e está tudo certo.

VDvl> Porém, num determinado dia, o sistema gravou tudo errado nos caracteres
VDvl> que têm acento.
VDvl> Por exemplo:
VDvl> Um texto que deveria estar assim: /Iniciou a NFe 95 série 1, vinculada à
VDvl> venda n° 97/
VDvl> Está assim: /Iniciou a NFe 95 série 1, vinculada à venda nº 97

VDvl> /Alguma sugestão do que pode ter sido a causa?
VDvl> O sistema que enviou os dados ao banco? O problema no banco ou alguma 
VDvl> coisa na máquina do cliente?/
VDvl> /
VDvl> Cordialmente  Financeiro
VDvl> Obrigado.


VDvl> ------------------------------------------------------------------------
VDvl> /Cordialmente
VDvl> Valdir Dill

VDvl> /






Mais detalhes sobre a lista de discussão lista