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
>
>

Attachment: wlEmoticon-sadsmile[1].png
Description: Binary data

Attachment: wlEmoticon-smile[1].png
Description: Binary data

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a