Tipo de Dato Decimal
Publicado por Mauro Vilosio (14 intervenciones) el 15/05/2009 02:06:38
Hola Gente de la Web del Programador. Tengo el siguiente problema.
Yo creé una clase en vb.net con un propiedad llamada Resultado de tipo decimal.
Public Class It_Resultado
Private mResultado As Decimal
Public Property Resultado() As Decimal
Get
Return mResultado
End Get
Set(ByVal value As Decimal)
mResultado = value
End Set
End Property
End Class
Luego creo un objeto de esa clase y le asigno un valor a la propiedad.
Dim oIt_Resultado As New It_Resultado
oIt_Resultado.Resultado = 19.78
Después a este valor lo guardo en un campo de una Tabla que tiene el Tipo de Dato Decimal. El Problema es que cuando me voy a fijar en la Tabla me lo guarda como 20 en vez de guardar 19.78.
Yo creo que el problema está en la propiedad de la clase que aunque sea decimal me convierte el valor, pero no se como se puede formatear.
Como puedo resolverlo?
Muchas gracias y saludos
Mauro
Yo creé una clase en vb.net con un propiedad llamada Resultado de tipo decimal.
Public Class It_Resultado
Private mResultado As Decimal
Public Property Resultado() As Decimal
Get
Return mResultado
End Get
Set(ByVal value As Decimal)
mResultado = value
End Set
End Property
End Class
Luego creo un objeto de esa clase y le asigno un valor a la propiedad.
Dim oIt_Resultado As New It_Resultado
oIt_Resultado.Resultado = 19.78
Después a este valor lo guardo en un campo de una Tabla que tiene el Tipo de Dato Decimal. El Problema es que cuando me voy a fijar en la Tabla me lo guarda como 20 en vez de guardar 19.78.
Yo creo que el problema está en la propiedad de la clase que aunque sea decimal me convierte el valor, pero no se como se puede formatear.
Como puedo resolverlo?
Muchas gracias y saludos
Mauro
Valora esta pregunta


0