[firebase-br] Character Set X Unicod

Herminio E. Piram herminiopiram em gmail.com
Qui Set 27 10:23:12 -03 2012


gfix -sql_dialect n

Em 27 de setembro de 2012 09:09, Adilson Pazzini <
adilson em storesystems.com.br> escreveu:

> Value pela resposta a todos ... muito obrigado mesmo.
>
>  Então ... ref a usar o ISO8859_1 . vc´s acham que no caso , não é isso
> que esta dando problema no Lazarus .e sim
> o Dialeto .... até assim . hj ainda utilizo o BDE no DELPHI7 por isso uso
> o Dialeto1 , Mais vou converter troca no proprio
> Delphi para ZEOS pra ai sim trocar o Dialeto ..
>
> So pra saber . como posso trocar o Dialeto no Firebird 2.1 ... so fazer um
> datapump , e criando num dialeto 3 o Novo ?
>
>
> .Desde ja agradesço as resposta . foram de grande ajuda .
>
>
> Adilson Pazzini .
>
> ----- Original Message -----
>   From: Sandro Souza
>   To: FireBase ; Adilson Pazzini
>   Sent: Wednesday, September 26, 2012 1:51 PM
>   Subject: Re: [firebase-br] Character Set X Unicod
>
>
>   Bom dia/tarde Adilson.
>
>   Porque você não tenta usar o mesmo conjunto de caracteres ISO8859_1 que
> você está usando no Delphi?
>
>   Já compartilhei a mesma base de dados entre uma aplicação em Delphi7 com
> páginas em PHP, e ambos usando o mesmo conjunto de caracteres ISO8859_1, e
> "conversando" perfeitamente um com o outro.
>
>   Tente com ISO8859_1. E também sugiro o mesmo que Alysson sugeriu, ou
> seja, trocar o dialeto de 1 p/ 3.
>
>   Espero ter ajudado mais que atrapalhado.
>
>
>   Em 26 de setembro de 2012 10:11, Adilson Pazzini <
> adilson em storesystems.com.br> escreveu:
>
>     Vou tentar passar o meu problema .
>     Bom hj tenho um sistema em Delphi 7 com Firebird 2.1 , e qndo iniciei
> o sistema ate agora estou utilizando
>     o Character Set no Firebird ISO8859_1 , e para campos como Nome
> utilizo o Colate PT_BR .
>
>     Ai comecei a fazer alguns projetos em Lazarus utilizando ZEOS ,
>
>     Utilizando essas configuracoes abaixo (Pois um pessoal da Lista
> Lazarus me passou pra utilzar essas configurações) :
>
>
>     DM.DATABASE.Connected := false ;
>     DM.DATABASE.HostName := 'localhost' ;
>     DM.DATABASE.Database := 'c:\sistema\banco.fdb' ;
>     DM.DATABASE.User := 'SYSDBA';
>     DM.DATABASE.Password := 'masterkey';
>     DM.DATABASE.Properties.Add('codepage=UTF8');
>     DM.DATABASE.Properties.Add('Dialect=1');
>     DM.DATABASE.LoginPrompt := False;
>
>     So que é o seguinte . dependendo da Query que executo , com parametros
> de pesquisa , ele nao retorna registro nenhum .
>     Se eu fizer uma query simples . tipo de uma tabela só . abre
> normalmente . ...
>
>     Existe alguma coisa haver com o Unicode com o Character set utilizado
> no banco , pois no Delphi , esta mesma query ,funciona perfeitamente
>     me retornando registros . mais ja no Lazarus nao me resultou nada ...
>
>     Tambem queria saber qual seria o Character Set ideal para sistemas
> Unicod .... se usaria o WIN1252 / UTF8 ... etc ...
>
>
>
>     Desde ja agradesço
>
>     Adilson PAZZINI
>     ______________________________________________
>     FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>     Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
>     Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



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

"If the doors of perception were cleansed everything
 would appear to man as it is, infinite." (William Blake)
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _



Mais detalhes sobre a lista de discussão lista