Foros del Web » Programación para mayores de 30 ;) » .NET »

leer datos de un sqldatareader

Estas en el tema de leer datos de un sqldatareader en el foro de .NET en Foros del Web. hola amigos .Net Mi duda es la siguiente, tengo una variable precio de tipo double y el select con el campo Precio que hago desde ...
  #1 (permalink)  
Antiguo 20/01/2010, 10:00
Avatar de alfcm  
Fecha de Ingreso: mayo-2009
Mensajes: 291
Antigüedad: 15 años
Puntos: 7
leer datos de un sqldatareader

hola amigos .Net

Mi duda es la siguiente, tengo una variable precio de tipo double y el select con el campo Precio que hago desde la base de datos es de tipo money, a la hora de recorrer me sale error de conversion de MONEY A FLOAT, quiisera saber como solucionar eso, he probado con cambiar mi variable en C# con todos los tipos numericos y no funciona , sale el mismo error de conversion.
lo estoy haciendo en C# porsiacaso y SQL 2005

Muchas gracias de antemano
  #2 (permalink)  
Antiguo 20/01/2010, 10:35
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: leer datos de un sqldatareader

Con que función recoges el valor?

Si dices que es un double lo tendrias que recuperar con un:

dr.GetDouble(0)

o con un:

dr["Precio"]


Si quieres más información (en inglés) dale un vistazo a esto:

http://www.roryhansen.ca/2005/06/21/...y-to-c-double/
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 20/01/2010, 13:19
Avatar de alfcm  
Fecha de Ingreso: mayo-2009
Mensajes: 291
Antigüedad: 15 años
Puntos: 7
Respuesta: leer datos de un sqldatareader

Muchas Gracias Malenko, me funciono con el ejemplo del link

Estoy muy agradecido por tu ayuda

Etiquetas: Ninguno
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 16:53.