Ver Mensaje Individual
  #9  
Antiguo 24-02-2023
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Lo que estas colocando de `strtofloat` no tiene que ver con el problema que muestras aqui:

Cita:
Empezado por juggern Ver Mensaje
Añado para que se vea más claro mi problema:
Código Delphi [-]
var
 dPrecio: currency;

  dPrecio:= Query.FieldByName('Precio').AsCurrency;
  ShowMessage(Query.FieldByName('Precio').AsString);

Esto me mete un 0 en dPrecio y me muestra en el showmessage un 102 (que es el valor que hay en la base de datos).
Floats y Currency son tipos distintos. `AsCurrency` no esta ejecutando `strtofloat`. Como esta definido el campo en la Bd?
__________________
El malabarista.
Responder Con Cita