Caracteres Especiais
Olá pessoal,
Estou com um problema!
Estou querendo gravar caracteres especiais no BD.
Uso Interbase e Delphi 2007.
A questão é a seguinte, quando inserido diretamente no BD, é gravado normalmente.
Quando tento inserir via programa, não grava só o registro que tiver estes tipos de caracteres especiais.
O estranho é que no ClienteDataSet ele grava normalmente (post), mas quando dou applyupdate, apesar de não dar nenhuma mensagem, ele não grava no BD.
Alguém já passou por isso?
Valeu a força.
P.S: O Charset do bd está como win1252 e já tentei tb com ISO8859_01 e tb não deu certo.
Estou com um problema!
Estou querendo gravar caracteres especiais no BD.
Uso Interbase e Delphi 2007.
A questão é a seguinte, quando inserido diretamente no BD, é gravado normalmente.
Quando tento inserir via programa, não grava só o registro que tiver estes tipos de caracteres especiais.
O estranho é que no ClienteDataSet ele grava normalmente (post), mas quando dou applyupdate, apesar de não dar nenhuma mensagem, ele não grava no BD.
Alguém já passou por isso?
Valeu a força.
P.S: O Charset do bd está como win1252 e já tentei tb com ISO8859_01 e tb não deu certo.
Ticocapoeira
Curtidas 0
Respostas
Aroldo Zanela
31/01/2008
Colega,
Qual o Character set você está utilizando? Use ISO8859_1 no componente de conexão.
Qual o Character set você está utilizando? Use ISO8859_1 no componente de conexão.
GOSTEI 0
Ticocapoeira
31/01/2008
Muito obrigado.
Eu não tinha colocado o ServerCharSet. Sua dica me ajudo.
Obrigado pela força :D
Eu não tinha colocado o ServerCharSet. Sua dica me ajudo.
Obrigado pela força :D
GOSTEI 0