SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: Coche en Miércoles 12 de Septiembre de 2012, 23:11
-
Buenas que tal, soy nuevo programando en c# y estoy teniendo un problema al ingresar un porcentaje desde una caja de texto, estoy usando visual studio 2010, en el sistema convierto el dato de la caja de texto a double, y lo envio a una clase y desde la clase se envia a un procedimiento almacenado en la base de datos que es sqlserver 2008.
En la tabla y en el procedimiento almacenado declare el campo como numeric(10,2)
Pero al enviarle el dato en la aplicacion me muestra un error diciendo Error converting data type varchar to decimal, pero en el sistema si paso el dato a double, la verdad soy nuevo y no se porque me esta dando ese error, si alguien pudiera ayudarme se lo agradeceria mucho.
-
POrque no intentas cambiando el tipo de dato del procedimiento almacenado a decimal por ejemplo, deberias colocar un poco mas de informacion o generar un ejemplo , ejemplificando tu error, al ¡go de codigo para checarlo
-
Al parecer seria aqui "en el sistema convierto el dato de la caja de texto a double, "
por que no haces una operacion con tus campos de datos a ver que pasa antes de meterlo al procedimiento
Saludos.