[firebase-br] Dinheiro / NUMERIC ? Internacionalização / captação.
Alysson Azevedo
agalysson em gmail.com
Sex Jan 8 08:23:05 -03 2010
Cara, pra todo lado, em todas as linguagens (pelo menos as que conheço), o
certo é 125.12
no programa, vc formata esse valor para o que vc quizer...
no delphi, use
formatfloat('#,##0.00',valor);
repare que mesmo nessa funcao, vc usa . como separador decimal...
geralmente as linguagens tb aceitam assim, e apartir dai, usam as
configurações do pc pra decidir se vai usar . ou , como separador...
--
Alysson Gonçalves de Azevedo
(11) 8491-7730
\\ ^__^
\\ (oo)\_______
\(__)\ )\/
||`~~~~~´||
_||' _||
2010/1/7 Mr. Marshall <kelsie.z.marshall em gmail.com>
> Hoje fui criar uma tabela que us o campo dinheiro e achie que amelhor
> definição é usar NUMERIC
>
> Ai vai minha tabela:
>
> CREATE TABLE LV_LEMBRETES (
> DATA_VENCIMENTO DATE,
> VALOR NUMERIC(15,2),
> DESCRICAO VARCHAR(253),
> PAGO SMALLINT)
>
> Mas estou tendo problemas na internacionalização do programa pois nos EUA
> eles usam como separador das centenas o PONTO "." e nós no Brasil usamos o a
> VIRGULA ",".
>
> EUA:
> US$ 125.12
>
> BRASIL:
> R$ 125,12
>
> Qual a maneira de capturar os dados de valor do usuário e colocar dentro do
> banco de dados mais utilizada ?
>
> Rick
>
>
>
> ______________________________________________
> 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
>
Mais detalhes sobre a lista de discussão lista