smez Postado Fevereiro 27, 2008 Denunciar Share Postado Fevereiro 27, 2008 saldo = formatNumber(limite("limite"),2) totalCompra = "200,00" If totalCompra > saldo Then response.Write "não compra <br>" response.Write saldo&"<br>" response.Write FormatNumber(totalCompra,2) else response.Write "compra <br>" response.Write saldo&"<br>" response.Write FormatNumber(totalCompra,2) End iFo que esta de errado, no banco esta o valor do saldo e de 2.000,00 e o totalCompra e de 200,00era para ele aparecer a mensagem de compra e se o totalCompra que e de 200,00 for maior que o saldo ele aparece não compranão so aparece não compra, independente do valor do saldoo que pode estar errado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Fevereiro 27, 2008 Denunciar Share Postado Fevereiro 27, 2008 tenta assim:If CDbl(totalCompra) > CDbl(saldo) Then Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Cheute.com.br Postado Março 6, 2008 Denunciar Share Postado Março 6, 2008 tenta assim:If CDbl(totalCompra) > CDbl(saldo) ThenOlá, o interpretador do ASP até que é espertinho e converte de string para número automaticamente, porém o que separa a parte decimal da inteira é o ponto "."então troque a linha totalCompra = "200,00"CportotalCompra = "200.00"ou melhor ainda retire as aspastotalCompra = 200.00E sempre que for efetuar operações matemáticas ou boleanas evite tratar os valores de banco de dados, deixe para usar o formatnumber ou formatcurrency, somente na hora de imprimir os valores na tela, logo ficaria melhor se você utiliza-se o If com o limite("limite").If totalCompra > limite("limite") ThenClaro espero que esse campo limite não esteja em string. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
smez
o que esta de errado, no banco esta o valor do saldo e de 2.000,00 e o totalCompra e de 200,00
era para ele aparecer a mensagem de compra
e se o totalCompra que e de 200,00 for maior que o saldo ele aparece não compra
não so aparece não compra, independente do valor do saldo
o que pode estar errado
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.