Maybe I said my intention unclearly.
A example as bellow , before update one record , I must seek the Record . "recNo" shouldn't be the deleted record . the "recNO" should be a real record number which can be update .
Another example , if we caculate the total count of records . we can't caculate those deleted records.
for your example,
if the No.5 was deleted , then another application find(5) should go to the next record because the original 5 was not exists(deleted) . How to ignore the deleted record .
that is ,if number 5 deleted, getRecord(5) can't use :
(recordNumber * sizeOfRecords) + sizeOfHeader
to compute the real number 5 position,you just get the old deleted one .
[ September 27, 2003: Message edited by: Veda Dou ]