Tengo varias tablas, y cada una de ellas varios campos importe. La
aplicación, me ha pasado al EURO algunos de estos campos (los que
corresponde), pero en el contenido de dicho campo, me ha puesto por ejemplo
el valor: 2345,567567. Tengo algún problema interno con esto, y tengo que
recortar los decimales a 2, es decir que se me quede la anterior cantidad en
2345,57. Las tablas tienen cerca de 20.000 movimientos, e ir uno a uno no me
parece viable.
¿Hay alguna forma mediante consulta SQL u otro medio, de poder hacer esto?
Muchas gracias.
José Fernández.
Javier,
>-----Mensaje original-----
>.
>
Otra forma es aplicar a los valores en cuestion el formato
'Formato([Numero];"#.###,00")' eso tambien te los convierte a dos digitos
decimales.
Espero que te sirva.
Un abrazo
"J.Fernandez" <jfern...@eresmas.com> escribió en el mensaje
news:#5kx66jqBHA.1744@tkmsftngp07...
Yo en mi empresa he hecho lo siguiente
con una consulta de actualizacion coge el campo que
quieres redondear (campox) y en el campo de actualizar a
realiza la siguiente operacion Int([campox]*100+0.5)/100
para los numeros positivos . te los redondea a dos
decimales exactos. Para los negativos en vez de sumar 0.5
se lo restas
>-----Mensaje original-----
>.
>
Muchas gracias.
José Fernández.
"J.Fernandez" <jfern...@eresmas.com> escribió en el mensaje
news:#5kx66jqBHA.1744@tkmsftngp07...