Hola,
No estoy yo muy puesto en el tema, pero, me suena que debería hacerse más o menos así:
Código Delphi
[-]
Aux_Date := DataModule1.IBQuery1DATETO.AsDateTime;
DataModule1.IBQuery1.Prior;
DataModule1.IBQuery1.Edit;
DataModule1.IBQuery1DATETO.AsDateTime := Aux_Date;