[firebase-br] Campo Numerico

Muriel hanjo_ em hotmail.com
Qui Jun 28 16:48:28 -03 2007


Ola...
tb já tive este problema e resolvi com o: FormatFloat(',0.00', 
edtValor.Value);

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


1) Retira os Separadores de Milhar

    StringReplace( Edit1.Text, ThousandSeparator , '', [rfReplaceAll] );

2) Troca o Separador de Decimal

    StringReplace( Edit1.Text, DecimalSeparator , '.', [rfReplaceAll] );


[]´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 2:34 PM
Subject: Re: [firebase-br] Campo Numerico


Meu amigo, desde ja te agradeço pelas dicas.

Mas desculpe a minha ignorancia poderia me passar um exemplo de como usar
ThousandSeparator e DecimalSeparator.
Acho que tem de definir no form mas não tenho certeza, mais uma vez me
desculpe.

Obrigado e um forte abraço.

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


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/



______________________________________________
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/



______________________________________________
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





Mais detalhes sobre a lista de discussão lista