ARREDODAR VALORES
Amigos, como faço apra arredondar o valores gravados no banco de dados. Gostaria de ARREDONDAR PARA BAIXO o preço de todas os produtos da editora CAMPUS. Como ficaria esta SQL?
cnnEstoque.Execute ([Ô]Update Produtos Set ......
cnnEstoque.Execute ([Ô]Update Produtos Set ......
cnnEstoque.Execute ([Ô]Update Produtos Set campovalor = CINT(campovalor) WHERE .....
Meu caro
Tente algo assim
cnnEstoque.Execute ([Ô]Update Produtos Set Campo = convert(numeric(10,2),round(Valor)) Where ....[Ô])
Boa sorte
O que significa ARREDONDAR PARA BAIXO? Retirar os centavos ?
Não funcionou!
O que vc pode fazer tb é arrendondar o valor, jogando numa variavel e depois fazer o update na tabela utilizando a variável..
mais prático
tenta ae
Citação::
O que significa ARREDONDAR PARA BAIXO? Retirar os centavos ?
Olá, exato. Gostaria de retirar os centavos arredodando o valor para baixo. Tipo o valor de R$87,88 ficar R$87,00.
Amigo assim funciona:
cnnEstoque.Execute ([Ô]Update Produtos Set Campo = cast(Valor as integer) Where ....[Ô])
cnnEstoque.Execute ([Ô]Update Produtos Set Campo = cast(Valor as integer) Where ....[Ô])
O que seria este VALOR AS INTEGER ?
Citação::
O que seria este VALOR AS INTEGER ?
Define que a variável VALOR terá o tipo INTEGER.
Tópico encerrado , respostas não são mais permitidas