Boa tarde.

Por linha de comando.

*ZConnecion1.Properties*.*Add* ('Codepage=WIN1252');


2012/1/30 Marcelo Silva (IG) <marc...@ig.com.br>

> Tive problemas com acentos no inicio, depois das dicas aqui acabei ficando
> com
>
> codepage=LATIN1
> client_encoding=LATIN1
>
> Na Properties do ZConnection
>
> Aí funciona muna boa...
>
>
> Eu seja, me parece que o que manda é como foi gravado os dados e não o
> server em si
>
> UTF-8 Aceita tudo
>
> Meu banco está assim:
>
> CREATE DATABASE MeuBanco
>  WITH OWNER = postgres
>       ENCODING = 'UTF8'
>       TABLESPACE = pg_default
>       LC_COLLATE = 'pt_BR.UTF-8'
>       LC_CTYPE = 'pt_BR.UTF-8'
>       CONNECTION LIMIT = -1;
>
> Todas que tentei diferente disso, não deu certo no meu caso.
>
>
>
> Marcelo Silva
> --------------------------------------------------
> Desenvolvedor Delphi, PHP
> msn: marc...@ig.com.br
> cel.: (11) 9693-4251
>
> -----Mensagem Original-----
> From: Osvaldo Kussama
> Sent: Monday, January 30, 2012 3:08 PM
> To: Comunidade PostgreSQL Brasileira
> Subject: Re: [pgbr-geral]RES: RES: Acentuação com trio PostgreSQL + Zeos e
> Lazarus.
>
> Em 30/01/12, Edson Lidorio<edson...@gmail.com> escreveu:
> > server_encoding
> > -----------------
> >  WIN1252
> >
> >  client_encoding
> > -----------------
> >  WIN1252
> >
> > O problema é com Zeos com Lazarus que não aceita o encoding win1252.
> > Meu banco esta utilizando o enconding win1252, uso Windows hoje.
> > Se amanhã eu utilizar Linux terei problemas para migrar de Windows para
> > Linux?
> > Qual é o encoding mais indicado?
> >
> > Grato,
> >
> > Edson
> >
> > -----Mensagem original-----
> > De: pgbr-geral-boun...@listas.postgresql.org.br
> > [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Osvaldo
> > Kussama
> > Enviada em: segunda-feira, 30 de janeiro de 2012 14:09
> > Para: Comunidade PostgreSQL Brasileira
> > Assunto: Re: [pgbr-geral] RES: Acentuação com trio PostgreSQL + Zeos e
> > Lazarus.
> >
> > Em 30/01/12, Edson Lidorio<edson...@gmail.com> escreveu:
> >> O problema é com os acentos.
> >>
> >> Se escrevo:
> >>
> >> MAÇÃ LINGUIÇA CACHAÇA AÇÚCAR
> >>
> >> Aparece assim no banco:
> >>
> >> MAÇÃ LINGUIÇA CACHAÇA AÇÚCAR
> >>
> >>
> >>
> >> Meu encoding é:win1252
> >>
> >
> >
> > O PostgreSQL tem 2 encodings:
> > - server_encoding
> > - client_encoding
> >
> > Use o comando SHOW para verificar o valor de cada um deles, verifique
> > também
> > se sua aplicação não está especificando um encoding diferente para a
> > sessão..
> >
> > Normalmente este erro é devido a um desencontro entre o que existe em seu
> > banco de dados e o que é informado nestes dois parâmetros.
> >
>
>
> Tudo indica que apesar de você estar informando que os dados em seu
> banco estão no encoding WIN1252 na realidade eles não estão nesta
> codificação.
>
> Procure descobrir qual o encoding utilizado na alimentação dos dados
> de seu banco.
>
> Se você diz que o Zeos / Lazarus não aceitam o WIN1252 então qual o
> encoding está sendo efetivamente utilizado?
>
> Osvaldo
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

"If the doors of perception were cleansed everything
 would appear to man as it is, infinite." (William Blake)
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a