Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Andrews

Converter string para real (ASP)

Recommended Posts

Bom dia pessoal, então: to recebendo uma variável de um textbox, esse valor é quebrado: ex: 1,25. Quero transformar isso em real e gravar no banco desta forma, tem como?Sei que da para transformar em Inteiro com CInt(), mas para gravar valores quebrados como devo proceder?Desde já agradeço, abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

CDBL(String)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aew galera, valew brother, mas não deu certo não, ele some com a vírgula e grava eu tive que inventar uma função, ve se pode, bom mas ta aí a função ó, deu certo, obrigado pessoal.if len(Cdbl(tevalor)) = 4 thentevalor = tevalor/1000elseif len(Cdbl(tevalor)) = 3 thentevalor = tevalor/100elseif len(Cdbl(tevalor)) = 2 thentevalor = tevalor/10elseif len(Cdbl(tevalor)) = 1 thentevalor = tevalorend if

Compartilhar este post


Link para o post
Compartilhar em outros sites

da um replace na virgula por ponto antes de usar o CDBLCDBL(replace(String,",","."))

Compartilhar este post


Link para o post
Compartilhar em outros sites

O CDBL some com a virgula, mas a transforma em ponto.. que seria a forma correta de armazenar moedas no BD.. ou seja...tevalor = Cdbl(tevalor)Response.Write(FormatCurrency(tevalor,2))Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.