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.