Ver Mensaje Individual
  #11  
Antiguo 08-04-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola ToritoCapo.

Me alegra mucho que hayas podido darle solución.

Pero creo importante aclararte un punto. No es necesaria la función StrToFloat cuando usas la propiedad Value ya que esta es de tipo Variant
y C++ se encarga de evaluar su tipo y hacer las conversiones pertinentes.

Es decir que el código que te puse funciona correctamente sin StrToFloat, que es lo que te dijo Casimiro en su último post.

Esta es una asignación totalmente válida:
Código:
  double x= DataSet->FieldByName("stock_actual")->Value;
También podés explicitar el tipo (si lo conoces):
Código:
  double y= DataSet->FieldByName("stock_actual")->AsFloat;
Pero con el uso de Value te olvidas de las conversiones.

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita