marcio.theis 3 Denunciar post Postado Novembro 28, 2006 Eu pelo menos desconheço como fazer esta alteração sem mexer no BD. Compartilhar este post Link para o post Compartilhar em outros sites
MatheusWC 0 Denunciar post Postado Novembro 28, 2006 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
MatheusWC 0 Denunciar post Postado Novembro 28, 2006 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
marcio.theis 3 Denunciar post Postado Novembro 28, 2006 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
MatheusWC 0 Denunciar post Postado Novembro 28, 2006 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