Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2012, 08:30
Avatar de chris225
chris225
 
Fecha de Ingreso: octubre-2012
Ubicación: Medellin
Mensajes: 149
Antigüedad: 12 años, 2 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;