LastVRecord
Read the last variable-length data record.
Short Name
LSTVREC()
Type
ISAM function
Declaration
COUNT LastVRecord(FILNO filno, pVOID recptr, pVRLEN plen)
Description
In V12 the file number typedef was formally changed from COUNT, a two-byte value to FILNO, a four-byte value. Refer to this link for compatibility details. Four Byte File Numbering
LastVRecord() is identical to it’s fixed-length counterpart, LastRecord(), except that it reads the last variable-length data record in the data file. If successful, this record becomes the current ISAM record for the associated data file.
plen acts as both an input and output parameter:
Read the function description for LastRecord() for additional important information.
Return
Value |
Symbolic Constant |
Explanation |
---|---|---|
0 |
NO_ERROR |
Successful retrieval of current ISAM record. |
633 |
NPLN_ERR |
plen is NULL. |
634 |
NLEN_ERR |
plen is negative on input. |
See c-tree Error Codes for a complete listing of valid c-tree error values.
See also
LastRecord(), NextVRecord(), PreviousVRecord(), TransformKey()