Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MatheusWC

Executar Query

Recommended Posts

Então o unico jeito mesmo de poder adicionar esses dados é alterando a codificação do DB?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já corrigi o problema, converti a string de cada query em UTF8 com a função UTF8Encode, assim não deu mais erro =D

 

Agora o PostgreSQL aponta um erro de syntaxe no caractere 9154, mas minha ListBox está cheeeeeia de INSERTs, tem um meio onde eu possa identificar + ou - onde está o caractere 9154??

 

Abraços;

Matheus

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz o seguinte, salva o SQL que esta sendo executado e que o erro é gerado, você pode salvar da seguinte forma:

 

qry.Close;qry.SQL.Clear;qry.SQL.Add('seu sql');qry.SQL.SaveToFile('c:\sql.txt');qry.ExecSQL;
No caso precisa somente adicionar qry.SQL.SaveToFile('c:\sql.txt'); antes do ExecSQL, vai ser gerado um arquivo com o nome de sql.txt no c:\ da sua máquina, ali vai ter o SQL que ele iria executar, podendo assim achar o erro...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aeh mesmo, já tinha feito para gerar um arquivo .sql mas não tinha me tocado disso ;P

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.