If any of the key fields have been changed, the old key is removed from the appropriate indices, and the new one is added. Unlike c-tree version 4.3 and older, you do not have to be careful about making changes to the current record in your buffer. Multi-user updates are more complex because of the possibility of either locking out the record for prolonged periods, or because of two users trying to update the same record at the same time. ReWriteRecord does not change the automatic serial number key segments, if any. If you want the serial number updated, delete the old record and add the updated record.
New record becomes the current ISAM record.
Record update not performed. File number is out of range. Proper lock not found by the c-tree Plus . No current ISAM record. Unless the files support transaction processing, this is a serious error indicating the data file must be rebuilt.