home *** CD-ROM | disk | FTP | other *** search
- Program PackTest;
-
- Uses Crt,TPDB;
-
- Var
- H : Integer;
-
-
- begin
- DBOpenFile('packtest.dbf');
- If TotalRecs>=500 then Zap;
- ClrScr;
- Writeln('Appending 1000 records.....');
- FillRecs(1000);
- Writeln('Deleting 500 records....');
- For H := 1 to 1000 do
- begin
- GetDBRec(H);
- If H mod 2 = 0 then
- begin
- Repl(1,'Deleted.');
- Mark;
- end
- else
- Repl(1,'Undeleted.');
- PutDBRec(H);
- end;
- CloseDBFile;
- DBOpenFile('packtest.dbf');
- Writeln('Packing....');
- Pack;
- Writeln('500 undeleted records remain.');
- Writeln;
- Writeln('TPDB Version 1.3');
- CloseDBFile;
- end.