Delphi + MySQL (ZEOS): Problema com acentuação
12/03/2013
0
Boa tarde pessoal..!
Estou migrando a base de dados de um sistema da web para a rede local.
Utilizo Delphi + MySQL e o ZEOS para fazer a ligação entre os dois.
Instalei o MySQL no servidor, baixei os dados, alterei o ZeosConnection e compilei o sistema.
E tudo parecia funcionar perfeitamente.
Mas no campo observações de uma tela de cadastro está dando erro na hora de gravar sempre que coloco alguma palavra com acentos.
Por exemplo: Se cadastro a palavra "MATRÍCULA" no campo observações, na hora de gravar dá a seguinte mensagem de erro; SQL Error: Incorrect String Value: 'x\CDCULA' for column 'Observacoes' at row 1
O campo Observações é do tipo LongText, UTF8_GeneralCI.
Já tentei alterar o tipo do campo e o Collation tb, mas sem sucesso.
Alguém tem ideia do que fazer para solucionar o problema?
Se algum puder ajudar eu agradeço :)
Estou migrando a base de dados de um sistema da web para a rede local.
Utilizo Delphi + MySQL e o ZEOS para fazer a ligação entre os dois.
Instalei o MySQL no servidor, baixei os dados, alterei o ZeosConnection e compilei o sistema.
E tudo parecia funcionar perfeitamente.
Mas no campo observações de uma tela de cadastro está dando erro na hora de gravar sempre que coloco alguma palavra com acentos.
Por exemplo: Se cadastro a palavra "MATRÍCULA" no campo observações, na hora de gravar dá a seguinte mensagem de erro; SQL Error: Incorrect String Value: 'x\CDCULA' for column 'Observacoes' at row 1
O campo Observações é do tipo LongText, UTF8_GeneralCI.
Já tentei alterar o tipo do campo e o Collation tb, mas sem sucesso.
Alguém tem ideia do que fazer para solucionar o problema?
Se algum puder ajudar eu agradeço :)
André Maretti
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)