FORMATCURRENCY
O que há de errado nesta linha abaixo, pois não está convertendo o preco para currency?
<td class=[Ô]style13[Ô]><font size=[Ô]2[Ô] face=[Ô]Verdana[Ô] color=[Ô]0000cc[Ô]>Preço:</font></td>
<td class=[Ô]style14[Ô]>
<font face=[Ô]Verdana, Arial, Helvetica, sans-serif[Ô] color=[Ô]#000000[Ô] size=[Ô]1[Ô]
style=[Ô]font-size: 8pt; color: #0000CC[Ô]><%Response.write FormatCurrency(objRS([Ô]Preco[Ô]))%>
<td class=[Ô]style13[Ô]><font size=[Ô]2[Ô] face=[Ô]Verdana[Ô] color=[Ô]0000cc[Ô]>Preço:</font></td>
<td class=[Ô]style14[Ô]>
<font face=[Ô]Verdana, Arial, Helvetica, sans-serif[Ô] color=[Ô]#000000[Ô] size=[Ô]1[Ô]
style=[Ô]font-size: 8pt; color: #0000CC[Ô]><%Response.write FormatCurrency(objRS([Ô]Preco[Ô]))%>
Tente usar o comando assim FormatNumber(objRS([Ô]Preco[Ô]), 2)
E qual é o tipo de campo que você está usando para gravar os valores?
E qual é o tipo de campo que você está usando para gravar os valores?
Não funcionou véio. Uso moeda no campo preco do bd(mdb).
Na tela imprime assim: ao invés R$ 80.000,00, imprime 80000
Procurando achei a seguinte solução
[ô]Pege o valor do RecordSet e coloque em uma variável
dblValor = rs([Ô]valor[Ô])
[ô]Formate o valor
FormatCurrency(valor,2)
No seu código ficaria assim
<td class=[Ô]style13[Ô]><font size=[Ô]2[Ô] face=[Ô]Verdana[Ô] color=[Ô]0000cc[Ô]>Preço:</font></td>
<td class=[Ô]style14[Ô]>
<font face=[Ô]Verdana, Arial, Helvetica, sans-serif[Ô] color=[Ô]#000000[Ô] size=[Ô]1[Ô] style=[Ô]font-size: 8pt; color: #0000CC[Ô]>
<%
[ô]Recupera o valor do RecordSet e coloca em uma variável
dblPreco = objRS([Ô]Preco[Ô])
[ô]Exibe o valor já formatado
Response.write FormatCurrency(dblPreco)
%>
Referências:
http://www.w3schools.com/Vbscript/func_formatcurrency.asp
http://forum.imasters.uol.com.br/index.php?/topic/174817-formatacao-de-moeda/
[ô]Pege o valor do RecordSet e coloque em uma variável
dblValor = rs([Ô]valor[Ô])
[ô]Formate o valor
FormatCurrency(valor,2)
No seu código ficaria assim
<td class=[Ô]style13[Ô]><font size=[Ô]2[Ô] face=[Ô]Verdana[Ô] color=[Ô]0000cc[Ô]>Preço:</font></td>
<td class=[Ô]style14[Ô]>
<font face=[Ô]Verdana, Arial, Helvetica, sans-serif[Ô] color=[Ô]#000000[Ô] size=[Ô]1[Ô] style=[Ô]font-size: 8pt; color: #0000CC[Ô]>
<%
[ô]Recupera o valor do RecordSet e coloca em uma variável
dblPreco = objRS([Ô]Preco[Ô])
[ô]Exibe o valor já formatado
Response.write FormatCurrency(dblPreco)
%>
Referências:
http://www.w3schools.com/Vbscript/func_formatcurrency.asp
http://forum.imasters.uol.com.br/index.php?/topic/174817-formatacao-de-moeda/
Véio, aconteceu uma coisa muito esquisita, fechei o navegador firefox e abri novamente, o código funcionou co formatcurrency, aà testei o seu código e funcionou também.
muito obrigado novamente . . .
Um abraço
muito obrigado novamente . . .
Um abraço
Tópico encerrado , respostas não são mais permitidas