[firebase-br] Campo Numerico

Kleber Caneva kdcc em terra.com.br
Qui Jun 28 12:46:18 -03 2007


A Configuração Regional nada mais é do que uma mascara.. O proprio Windows 
internamente trabalha com padrão americano.

Quando vc usa o ParamByName ele recebe o valor que já é ignorado a marcara.

Para passar o valor direto para o SQL, é preciso tirar os separadores de 
Milhar e deixar o decimal no padrão americano. Aconselho o uso das veriaveis 
ThousandSeparator e DecimalSeparator para isso. Pois se vc usar virgula e 
ponto direto, se uma maquina estiver com o Config.Regionais no padrão 
americano vc vai ter problemas.

[]´s

Kléber Caneva


----- Original Message ----- 
From: "emilson" <emilson em mithsan.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, June 28, 2007 12:06 PM
Subject: Re: [firebase-br] Campo Numerico


So para esclarecer, desculpe.

O dbedti esta com a mascara ##0.00 com a conf. regional com virgula para
parte decimal.

vou ter de tratar o valor trocando a virgula por ponto, é isso?

E uma outra duvida porque qdo grava com o fieldbyname isso não acontece?

Obrigado.

----- Original Message -----
From: "Kleber Caneva" <kdcc em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, June 28, 2007 11:45 AM
Subject: Re: [firebase-br] Campo Numerico


Informe com ponto ao invés de virgula (10.23)... o banco trabalha
internamente com o padrão americano. A questão de tela é apenas formatação.

[]´s

Kléber Caneva

----- Original Message -----
From: "emilson" <emilson em mithsan.com.br>
To: "Lista Firebird" <lista em firebase.com.br>
Sent: Thursday, June 28, 2007 11:11 AM
Subject: [firebase-br] Campo Numerico


Tenho um campo no firebird com 11, 2 informo em um update 10, 23 e ele grava
1023,00.

Como posso resolver este problema, obrigado.
Mith.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 27/06/2007 / Versão:
5.1.00/5062
Proteja o seu e-mail Terra: http://mail.terra.com.br/



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 27/06/2007 / Versão: 
5.1.00/5062
Proteja o seu e-mail Terra: http://mail.terra.com.br/






Mais detalhes sobre a lista de discussão lista