GDBM manual (split by section):   Section:   Chapter:FastBack: Fetch   Up: Top   FastForward: Sequential   Contents: Table of ContentsIndex: Index

9 Removing records from the database.

To remove some data from the database, use the gdbm_delete function.

gdbm interface: int gdbm_delete (GDBM_FILE dbf, datum key)

Deletes the data associated with the given key, if it exists in the database dbf. The file on disk is updated to reflect the structure of the new database before returning from this function.

The parameters are:

dbf

The pointer returned by gdbm_open.

datum key

The search key.

The function returns ‘-1’ if the item is not present or the requester is a reader. The return of ‘0’ marks a successful delete.

GDBM manual (split by section):   Section:   Chapter:FastBack: Fetch   Up: Top   FastForward: Sequential   Contents: Table of ContentsIndex: Index