Man Linux: Main Page and Category List

NAME

       PX_delete_record — Removes a record from a Paradox file

SYNOPSIS

       #include <paradox.h>

       int PX_delete_record(pxdoc_t *pxdoc, int recpos)

DESCRIPTION

       Removes  the record with number recpos from the Paradox file. The first
       record has number 0. The data of the record will be wiped  out,  making
       it impossible to reconstruct it later.  The data block where the record
       was stored is reconstruct to make sure all records are at the beginning
       of the data block followed by the free space.

       Calls  of  PX_insert_record(3)  will  use the first datablock with free
       space and add the new record after the records in the data block.

RETURN VALUE

       Returns 0 on success or -1 on failure.

SEE ALSO

       PX_retrieve_record(3), PX_insert_record(3), PX_update_record(3)

AUTHOR

       This manual page was written by Uwe Steinmann uwe@steinmann.cx.