Hay varias formas de conseguir esto, suponiendo que tu variable se llama X
x := Query['Campo']; Esta lo iguala sin importar el tipo
x := QueryCampo.Value;
x:= Query.FieldByName('Campo').AsTipoCampo (este puede ser AsFloat, AsSTring, AsInteger, AsDateTime, etc)