Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

error en guardar datos en sql server

Estas en el tema de error en guardar datos en sql server en el foro de SQL Server en Foros del Web. buenas me salio este error Error de desbordamiento aritmético al convertir int al tipo de datos numeric. lo que pasa es que guardo datos con ...
  #1 (permalink)  
Antiguo 29/12/2012, 08:30
Avatar de chris225  
Fecha de Ingreso: octubre-2012
Ubicación: Medellin
Mensajes: 149
Antigüedad: 11 años, 6 meses
Puntos: 2
error en guardar datos en sql server

buenas me salio este error

Error de desbordamiento aritmético al convertir int al tipo de datos numeric.

lo que pasa es que guardo datos con o sin descuento

cuando guardo sin descuento guarda sin problemas pero cuando guarda con descuentos me sale este error

asi tengo mi formula para calcular

int cantidad = int.Parse(filaProducto["CANTIDAD"].ToString());
decimal vlrUnitario = decimal.Parse(filaProducto["VALORSINFI"].ToString());
decimal descuento = decimal.Parse(filaProducto["DESCUENTO"].ToString());
decimal totalUnitario = (cantidad * vlrUnitario) - descuento;
precioVenta += totalUnitario;
  #2 (permalink)  
Antiguo 29/12/2012, 09:26
Avatar de chris225  
Fecha de Ingreso: octubre-2012
Ubicación: Medellin
Mensajes: 149
Antigüedad: 11 años, 6 meses
Puntos: 2
Respuesta: error en guardar datos en sql server

ya lo arregle el problema es que el descuento esta entero y en la base de datos esta numerico con 2 decimales ya lo cambie en la tabla y me funciona

Etiquetas: server, sql
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 05:07.