Meu banco tá utf8
passei o comando SET client_encoding='win1252' e deu certo. Teste aí.
Cleverson
Em 30-01-2012 20:00, Edson Lidorio escreveu:
Passei no código e não deu certo.
*De:*pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] *Em nome de
*Herminio E. Piram
*Enviada em:* segunda-feira, 30 de janeiro de 2012 17:10
*Para:* Marcelo Silva (IG); Comunidade PostgreSQL Brasileira
*Assunto:* Re: [pgbr-geral] RES: RES: Acentuação com trio PostgreSQL +
Zeos e Lazarus.
Boa tarde.
Por linha de comando.
/*ZConnecion1.Properties*/./*Add*/ ('Codepage=WIN1252');
2012/1/30 Marcelo Silva (IG) marc...@ig.com.br
mailto: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 mailto: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 Lidorioedson...@gmail.com
mailto: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
[mailto: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 Lidorioedson...@gmail.com
mailto:edson...@gmail.com escreveu:
O problema é com os acentos.
Se escrevo:
MAÇÃ LINGUIÇA CACHAÇA AÇÚCAR
Aparece assim no banco:
MAÃ++Ãf LINGUIÃ++A CACHAÃ++A AÃ++Ãs(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
mailto: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
mailto: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
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral