Fórum Caracteres acentuados com DBExpress e FireBird 1.0 #227464
22/04/2004
0
Caros amigos...
Criei um BD em Firebird 1.0 com charset win1252.
Acessando via IB Expert grava-se normalmente palavras usando caracteres acentuados e Ç.
Mas qdo se manda gravar via DBExpress (SQLStoredProc) dá o seguinte erro: ´dbExpress error: Operation Not Suported´.
Seu eu utilizar o componente SQLDataSet para executar a mesma instrução sql de atualização dá o seguinte erro: ´arithmetic exception, numeric overflow, or string truncation. Cannot transliterate character between character sets.´
Pergunta...
A dbExpress não aceita caracteres especiais ou tem alguma configuração a ser efetuada?
Desde já agradeço.
Criei um BD em Firebird 1.0 com charset win1252.
Acessando via IB Expert grava-se normalmente palavras usando caracteres acentuados e Ç.
Mas qdo se manda gravar via DBExpress (SQLStoredProc) dá o seguinte erro: ´dbExpress error: Operation Not Suported´.
Seu eu utilizar o componente SQLDataSet para executar a mesma instrução sql de atualização dá o seguinte erro: ´arithmetic exception, numeric overflow, or string truncation. Cannot transliterate character between character sets.´
Pergunta...
A dbExpress não aceita caracteres especiais ou tem alguma configuração a ser efetuada?
Desde já agradeço.
Jeová Soares
Curtir tópico
+ 0
Responder
Posts
22/04/2004
Gandalf.nho
Você está passando o character set na string de conexão do componente?
Responder
Gostei + 0
22/04/2004
Jeová Soares
Faltava também mudar o dialect na string de conexão.
Obrigado pela força...
Obrigado pela força...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)