Gracias MARCSC, tus pistas me dieron una ayuda.
Daltor, mira haz esto para limpiar la tabla, muy bueno, porque en caso de que tengas campos autonumericos los mismos vuelven a su valor original. Recuerda usar EXECSQL y no OPEN.
Código Delphi
[-]
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('DELETE FROM tabla');
ADOQuery1.ExecSQL;