Visual Basic - Problema con decimales

Life is soft - evento anual de software empresarial
Filtrado por el usuario: miguel
Filtrado por el usuario 'miguel' (Eliminar fitro)
 
Vista:

Problema con decimales

Publicado por SAPeT (11 intervenciones) el 23/11/2011 10:59:59
Hola, estoy creando una base de datos en Access con Visual Basic y os comento mi problema:

Tengo una tabla en la que tengo un campo numerico, doble, estandar y con solo 2 decimales.
Hago unas operaciones con código y guardo el resultado en este campo de la tabla y me guarda todos los decimales en la misma, ¿como puedo hacer para que solo me guarde los 2 primeros decimales? ya que el formato de la tabla le da igual.

Salu2:) ! ! !
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Problema con decimales

Publicado por David Sorroche (5 intervenciones) el 23/11/2011 11:14:30
Cuando ingreses los datos utiliza la propiedad sql (round(valor,decimales)):

insert into tabla(campo)values(round("& variable_numérica &",2)"

También puedes utlizar la misma función en la variable dentro de Visual Basic, creo recordar que era igual:

variable=round(operacion,2)

Espero que te funcione. Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problema con decimales

Publicado por SAPeT (11 intervenciones) el 23/11/2011 11:23:19
Muchas gracias, he probado esto : variable=round(operacion,2) y es exactamente lo que quería :)

Salu2:) ! ! !
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar