EDBEngineError "Translate Error. Value out of Bounds"

Sorry to get your hopes up - But just thought I'd let you know you're
not the only one! (Also in Delphi 1.0)

It seems to happen to me when copying a nil date value (ie from another
record) in. It doesn't like that version of 'nil'? Currently I get
around it by checking the date field value in a beforepost handler and
'clear'ing it if I get an exception. ie

procedure TForm1.Table1BeforePost(DataSet: TDataset);
var
        dTemp:TDateTime;
begin
        try
                dTemp:=Table1DATE1.Value;
        except
                Table1DATE1.Clear;
        end;
end;

It's a bit Mickey Mouse - but it works, would love to get an eMail from
anyone with a better solution.

Cheers.