Bienvenido al Club, te recomiendo que leas
la guía de estilo...
por lo pronto podrías utilizar un contador y utilizar los eventos de tu Dataset:
Código Delphi
[-]
BeforeOpen()
Contador := 0;
AfterInsert()
Contador := Contador + 1;
BeforeEdit() ...
If Contador > 4 then Exit;