$ERR_KEYNOT
53
Key not same
The specified key value doesn’t match an existing record in the file. This error is related to I/O operations involving ISAM files and occurs for any of the following reasons:
- If the key field specified in a READ or FIND statement is at least as long as that defined for the ISAM file, Synergy DBL assumes the READ or FIND is requesting a record whose key value exactly matches the value of the designated key field. If no record’s key field begins exactly as specified by the key value, this error occurs, and the first record with a higher key value is returned, and if the file is open for update, the record is locked. (Even though you get an error, the I/O is completed.)
- During a WRITE operation, the key value does not match the value of the stored record exactly, and the index does not allow modification.