certa vez resolvi isso usando além do codepage=UTF8, também client_encoding=UTF8
Em 31 de maio de 2012 10:05, Marcelo Silva (IG) <[email protected]>escreveu: > Então Francisco... > > Trabalho com Zeos (alpha7) e tenho a Properties setada com codepage=LATIN1 > Estava tudo funcionando numa boa... até inserirem o caracter “–” que dá > erro na conversão... > e sabe quando temos que usar exatamente o que se pede... pois é, é isso. > > > > > > *From:* Francisco Adriano Flores <[email protected]> > *Sent:* Thursday, May 31, 2012 9:53 AM > *To:* Marcelo Silva (IG) <[email protected]> ; Comunidade PostgreSQL > Brasileira <[email protected]> > *Subject:* Re: [pgbr-geral] Encoding por persistencia > > Bom dia Marcelo, > > Já tive o mesmo problema. Que componente você usa para acessar o banc ode > dados no Dlephi ? > > Em 31 de maio de 2012 09:48, Marcelo Silva (IG) <[email protected]>escreveu: > >> Pessoal, me desculpem persistir nesse tal encoding, mas gostaria de >> trabalhar corretamente com caracteres acentuados na minha base e >> aplicativo, >> pois preciso deles pra elaborar laudos. >> >> Minha base é criada assim: >> >> CREATE DATABASE empresa1 >> WITH OWNER = postgres >> ENCODING = 'UTF8' >> TABLESPACE = pg_default >> LC_COLLATE = 'pt_BR.UTF-8' >> LC_CTYPE = 'pt_BR.UTF-8' >> CONNECTION LIMIT = -1; >> >> Este tipo de configuração me permite usar todos os tipos de caracteres, >> mas na hora de ler ou escrever no delphi7 por exemplo, tenho problemas. >> Já no PHP isso não ocorre com UTF8. >> >> Bem já percebi que é por causa do delphi7 trabalhar com arquivos “ansi” >> apesar de ter lido que “ansi” e latin1 que é a linguagem lida serem >> coisas diferentes [image: Alegre] >> Ainda não cheguei a uma configuração confortável. >> Fazendo uns testes com base criada em WIN1252 vi que o delphi lê os dados >> não lidos em Latin1, >> mas caracteres como “–” chr(165) ele deixa uma barra vertical ou seja >> tambem não entende corretamente. >> >> Já o pgAdmin aceita e mostra tudo corretamente, seja em Latin1, Win1252 e >> UTF8, que mágica os caras usam pra funcionar assim? >> >> Deve ter um ponto de concordancia entre o Delphi7 e o Postgres pra >> trabalhar corretamente com caracteres especiais... >> >> Ou tenho que fazer labarismos? >> >> Estava até pensando em usar o Lazarus, pois nele aceita UTF8 de boa, mas >> tem componentes que ele ainda não tem e portar tudo não seria nada facil >> [image: >> Smiley triste] >> >> >> É laiaaaa >> >> >> Marcelo Silva >> ------------------------------------------ >> msn: [email protected] >> Cel.: (11) 9693-4251 >> Cel.: (11) 5250-1407 >> Desenvolvedor Delphi, PHP, ASP >> Empresa: Perfil "Medicina e Segurança do Trabalho" >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> >
wlEmoticon-smile[1].png
Description: Binary data
wlEmoticon-sadsmile[1].png
Description: Binary data
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
