Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou cadastrando no banco assim um valor tipo 10020000
Na hora de exibir eu queria colocar ponto e virgula pro cliente ter um visual melhor do sistema... alguem sabe como posso fazer isso? http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif
se os dados no banco estiverem como texto, tente isso
http://forum.imasters.com.br/index.php?sho...=formatcurrency
Você pode fazer uma função para ir colocando pontos e virgulas...
<% Function Formatacao(valor)valor = Trim(valor)carac = Len(valor)Select Case carac Case 1 : saida = "0,0" & valor Case 2 : saida = "0," & valor Case 3 : saida = Left(valor,1) & "," & Mid(valor,2) Case 4 : saida = Left(valor,2) & "," & Mid(valor,3) Case 5 : saida = Left(valor,3) & "," & Mid(valor,4) Case 6 : saida = Left(valor,1) & "." & Mid(valor,2,3) & "," & Mid(valor,5) Case 7 : saida = Left(valor,2) & "." & Mid(valor,3,3) & "," & Mid(valor,6) Case 8 : saida = Left(valor,3) & "." & Mid(valor,4,3) & "," & Mid(valor,7) Case 9 : saida = Left(valor,1) & "." & Mid(valor,2,3) & "." & Mid(valor,5,3) & "," & Mid(valor,8) Case 10 : saida = Left(valor,2) & "." & Mid(valor,3,3) & "." & Mid(valor,6,3) & "," & Mid(valor,9) Case 11 : saida = Left(valor,3) & "." & Mid(valor,4,3) & "." & Mid(valor,7,3) & "," & Mid(valor,10)End SelectFormatacao = saidaEnd Function %>
Porém, o mais aconselhado, se for valor, é utilizar os dados no formato CDBL() -- Exemplo: 100200.0, e utilizar o FormatCurrency(valor,2) para formatar em moeda...
Abraços!