Foros del Web » Programación para mayores de 30 ;) » .NET »

Problemas al guardar decimales

Estas en el tema de Problemas al guardar decimales en el foro de .NET en Foros del Web. Buenos dias, Estoy realizando una aplicacion en VS2010 y mvc3, estoy trabajando Code First. y tengo una entidad con un atributo decimal. cuando intento guardar ...
  #1 (permalink)  
Antiguo 29/06/2011, 07:17
Avatar de Mirovita  
Fecha de Ingreso: febrero-2005
Ubicación: Caracas-Venezuela
Mensajes: 840
Antigüedad: 19 años, 2 meses
Puntos: 10
Problemas al guardar decimales

Buenos dias,

Estoy realizando una aplicacion en VS2010 y mvc3, estoy trabajando Code First. y tengo una entidad con un atributo decimal.

cuando intento guardar este valor: 2,5 me dice que debe ser numerico.

No se como hacer para trabajar decimales en mis vistas y poder guardarlos y editarlos como debe ser.

ya que no me deja pasar de la validacion del cliente :(

Se alguien me puede ayudar se los agradeceria.

besos y saludos
__________________
.-._.-. [email protected]._.-.
  #2 (permalink)  
Antiguo 29/06/2011, 08:09
Avatar de mvazquez  
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 19 años, 6 meses
Puntos: 8
Respuesta: Problemas al guardar decimales

Hola, en que base de datos estas trabajando y en el campo donde quieres guardar ese valor de que tipo es?
__________________
http://vazquezvega.wordpress.com/
"La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás."
  #3 (permalink)  
Antiguo 29/06/2011, 10:25
Avatar de Mirovita  
Fecha de Ingreso: febrero-2005
Ubicación: Caracas-Venezuela
Mensajes: 840
Antigüedad: 19 años, 2 meses
Puntos: 10
Respuesta: Problemas al guardar decimales

buenas,
la base de datos mo importa pues mis datis no lleganal controlador pues la validacion se esta haciendo del lado del cliente, mi atributo es de tipo decimal
__________________
.-._.-. [email protected]._.-.
  #4 (permalink)  
Antiguo 29/06/2011, 11:12
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problemas al guardar decimales

Tienes un problema con la regionalización de la aplicación.
En principio, a nivel de la capa de negocios te conviene siempre trabajar con los tipos de dato naturales del lenguaje, lo que significa que jamás debes usar un decimal definido con coma. Tienes que hacer la conversión de ese valor a un Decimal o Double, para lo cual puedes usar la clase NumberFormat de Globalization.CultureInfo, definiendola como "es-AR" o "es-ES", de modo que pueda entender ese valor como correspondiente al español.
Hay mucha documentación en MSDN de esto. Úsala.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:09.