Bom Daniel,
tentei fazer o que vc me indicou antes de conectar no banco, mas não deu certo.
Coloquei o codigo da seguinte maneira:
function TFormPrinc.instanciarConexaoDoDM():boolean;
begin
try
with dm.zcon do begin
HostName := Unitconfig.Servidor;
Database := db;
port := strToint(Unitconfig.porta);
user := UnitConfig.usuario;
password := UnitConfig.senha;
protocol := UnitConfig.protocolo;
Properties.Values['codepage']:='WIN1252';
Properties.Values['client_encoding']:='WIN1252';
version := UnitConfig.versao;
LoginPrompt := false;
ReadOnly := false;
Connected := true;
result := true;
end;
except
Application.MessageBox('Erro 3: Erro na conexão com o Banco de Dados.
Verifique sua conexão com a rede.', 'Atenção', 48);
Application.Terminate;
result := false;
end;
end;
Atribui WIN1252 porque foi nesta codificação que criei o banco.
Você teria alguma outra dica, ou me se eu não fiz corretamente, me explicar com
mais detalhes.
Grato.
Gabriel dos Santos.
> From: Daniel Gaspary <dgasp...@gmail.com>
> Tenta fazer algo assim no teu objeto ZConnection. Mas ANTES de conectar:
>
>
> // DB codepage
> ZConnection.Properties.Values['codepage']:='unicode';
>
> // Client side encoding
> ZConnection.Properties.Values['client_encoding']:='unicode';
>
>
> Bom, procure adequar os valores ao teu caso específico, UTF8, Latin1, etc...
>
> 2010/4/20 GABRIEL DOS SANTOS <gabrielworks...@hotmail.com>:
> > Boa noite a todos,
> >
> >
> > Quero saber se tem alguem da Comunidade que desenvolve Sistemas com Delphi e
> > Postgres
> > e ja tentou migrar suas aplicações para o Delphi 2010, pois estou tentando
> > migrar as
> > minha aplicações e esta dando problema, por causa que o Delphi 2010 foi
> > desenvolvido todo em Unicode
> > e o componente de comunicação com o banco não esta conseguindo tratar
> > corretamente os caracteres para o postgres.
> >
> > Alguem ja resolveu este problema? Eu utilizo o componente Zeos Lib para
> > conectar as aplicações no Postgres.
> >
> >
> > Gabriel dos Santos.
_________________________________________________________________
O Internet Explorer 8 te dá dicas de como navegar mais seguro. Clique para ler
todas.
http://www.microsoft.com/brasil/windows/internet-explorer/?WT.mc_id=1500
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral