Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2008, 11:21
Avatar de laran
laran
 
Fecha de Ingreso: junio-2006
Ubicación: un lugar muy humedo....agradable...algunos lugares muy bonitos para visitar
Mensajes: 47
Antigüedad: 18 años, 8 meses
Puntos: 0
casting a float???

hola que tal......estoy desarrollando una aplicacion en asp. net con C# y tengo un pequeño problema, declare en mi base de datos un atributo "float Costo;" a la hora de hacer una consulta por medio de mis clases.....me marca un error de casting en ese atributo dice algo como esto:
Specified cast is not valid.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.InvalidCastException: Specified cast is not valid.

Source Error:

Line 86: row.nombre = rst.GetString(1);
Line 87: row.descripcion = rst.GetString(2);
Line 88: row.costo = rst.GetFloat(3);<----- aki esta el error!!!!!
Line 89:
Line 90:
alguien sabe como solucionarlo.....una amiga me dijo que el tipo float no necesita casting en .net pero pues no he podido con este error:S ya intente algunas formas pero nada les agradezco su ayuda....

ahh los valores los obtengo con una consulta...ya saben "select nombre, descripcion, costo from producto where id=1; " pero pues el unico datos que no he podido mostrar es este....gracias!!!!
__________________
:cool: L@R@N :cool: