[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