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 Sent: Thursday, May 31, 2012 9:53 AM To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira 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 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 É 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
