una inquietud... entonces me imagino que es recomendable asignar los valores de la siguiente forma??:
Código Delphi
[-]
QConsulta.FieldByName('campo_doble').AsBCD := varFlotante;
y no así:
Código Delphi
[-]
QConsulta.FieldByName('campo_doble').AsFloat := varFlotante;