No es necesario pasar por los DBEdit. Puedes poner sólo los DateTimePicker y en su evento OnChange asignar el valor al campo correspondiente:
Código Delphi
[-]
procedure TForm1.DateTimePicker1Change(Sender: TObject);
begin
Table1.FieldByName('fecha_oficio').AsDateTime := DateTimePicker1.Date;
end;
O bien, no usas estos eventos y haces las asignaciones en el evento BeforePost del Table.
pd: Por curiosidad, ¿para qué pasas por Paradox si al final lo vas a hacer en MySql.
// Saludos