Erro ao executar script FireDac

29/12/2018

0

Estou usando TFDScript para executar scripts em uma base MySql(5.5.15) tem um problema qdo estou inserindo textos nas tabelas;
INSERT IGNORE INTO campo_obrigatorio (ID_EMPRESA, TABELA, CAMPO, DISPLAY, OBRIGATORIO) VALUES (1, 'EMITENTES', 'OBSERVACOES', 'Observações', 'N');

Qdo insiro texto com caracteres especias ta ficando todo desconfigurado o texto "Observações", qdo executo o sql em programas de acessos a dados (HeidiSql), ocorre esse problema.
Everton Gonçalves

Everton Gonçalves

Responder

Posts

23/08/2019

Fernando Ito

Olá Everton Gonçalves,

No MySQL não sei como funciona, mas no Firebird isso ocorre devido ao charset eu uso o WIN1252, tenta pesquisar a respeito para MySQL, acredito ser este o caminho para você resolver este problema ok.


Um abraço,
ITO
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar