Foros del Web » Programando para Internet » ASPX (.net) »

error al convertir de entero a decimal

Estas en el tema de error al convertir de entero a decimal en el foro de ASPX (.net) en Foros del Web. buenas tengo un problema lo que pasa es que me esta dando problemas para convertir un numero de decimal a cadena y me esta trayendo ...
  #1 (permalink)  
Antiguo 08/01/2013, 11:08
Avatar de chris225  
Fecha de Ingreso: octubre-2012
Ubicación: Medellin
Mensajes: 149
Antigüedad: 12 años, 1 mes
Puntos: 2
error al convertir de entero a decimal

buenas tengo un problema lo que pasa es que me esta dando problemas para convertir un numero de decimal a cadena y me esta trayendo estoo

cuando digito 0.3 me trae 3M

aca el codigo

decimal.Parse((dr["MARGEN"]).ToString())

lo tomo de un foreach

foreach (DataRow dr in dt.Rows)

entonces no se como enviarlo como decimal en la base de datos lo toma como decimal
  #2 (permalink)  
Antiguo 08/01/2013, 11:36
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 11 meses
Puntos: 606
Respuesta: error al convertir de entero a decimal

Cita:
Iniciado por chris225 Ver Mensaje
buenas tengo un problema lo que pasa es que me esta dando problemas para convertir un numero de decimal a cadena y me esta trayendo estoo

cuando digito 0.3 me trae 3M

aca el codigo

decimal.Parse((dr["MARGEN"]).ToString())

lo tomo de un foreach

foreach (DataRow dr in dt.Rows)

entonces no se como enviarlo como decimal en la base de datos lo toma como decimal
Si en la base de datos es un decimal, yo usaria el GetDecimal. En cualquier caso, también puedes jugar con el formato del ToString para que lo ponga de la forma correcta.
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 08/01/2013, 13:01
Avatar de chris225  
Fecha de Ingreso: octubre-2012
Ubicación: Medellin
Mensajes: 149
Antigüedad: 12 años, 1 mes
Puntos: 2
Respuesta: error al convertir de entero a decimal

ya me fije que era se separa con , no con punto .___.

Última edición por chris225; 08/01/2013 a las 13:13

Etiquetas: decimal, entero, aspx
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 10:20.