C/Database Toolchest
Isam functions for C++ programs
- addRec............Add a record to a database.
- close.............Close a database.
- copy..............Copy records from one
database to another.
- create............Create a new database.
- delay.............Delay execution for a
specified amount of time.
- delRec............Delete the current record for
an index.
- destroy...........Delete an existing database.
- errClear..........Clear the error status for a
database.
- errmsg............Get the last ISAM error
message for a database.
- errmsgCBT.........Get the last CBT error
message for a database.
- errno.............Get the last ISAM error
number for a database.
- errnoCBT..........Get the last CBT error number
for a database.
- exit..............Exit the ISAM system
(internal buffers freed).
- findHead..........Find the first record for the
current index.
- findKey...........Find a record matching a key
value for current index.
- findMark..........Find a previously marked
record for the current index.
- findNext..........Find the next record for the
current index.
- findPrev..........Find the previous record for
the current index.
- findRec...........Find a record matching all
field buffer values.
- findTail..........Find the last record for the
current index.
- flush.............Flush the internal database
buffers to disk.
- getField..........Get the value of a record
field buffer.
- getFieldCount.....Get the number of fields in a
record.
- getFieldDesc......Get the description of a
record field.
- getFieldDescList..Get the description of all
record fields.
- getFieldLength....Get the length of a record
field.
- getFieldName......Get the name of a record
field.
- getFieldNameList..Get the names of all record
fields.
- getFieldNumber....Get the field number of a
record field.
- getFieldType......Get the field type of a
record field.
- getFileName.......Get the name of the data
file.
- getIndexCount.....Get the number of indexes.
- getIndexName......Get the name of an index.
- getIndexNameList..Get the names of all indexes.
- getKeyCount.......Get the number of key fields
for the current index.
- getKeyDesc........Get the description of a key
field for the current index.
- getKeyDescList....Get the description of all
key fields for current index.
- getKeyLength......Get the length of a partial
key for the current index.
- getKeyName........Get the name of a key field
for the current index.
- getKeyNameList....Get the names of all key
fields for the current index.
- getKeyStart.......Get the start of a partial
key for the current index.
- getRec............Get the current record for
the current index.
- getRecLen.........Get the length of the current
record for current index.
- index.............Add a new index to the index
file.
- init..............Initialize the ISAM system
(internal buffers allocated).
- initWin...........Initialize the ISAM system
for use with Windows.
- lockFile..........Lock the entire database.
- lockRec...........Lock the current record for
the current index.
- markRec...........Mark the current record for
the current index.
- matchKey..........Compare a key value with the
current record.
- modRec............Modify the current record for
the current index.
- open..............Open an existing database.
- puts..............Print a string (by default to
cout).
- putsWin...........Print a string in a window
(for Windows).
- putsWinBox........Print a string in a message
box (for Windows).
- reindex...........Rebuild an index file.
- removeIndex.......Remove an index from an index
file.
- rename............Rename an existing database.
- selectIndex.......Select a current index.
- setDisplayHandler Assign a user-defined
function for displaying output.
- setErrorHandler...Assign a user-defined
function for handling errors.
- setField..........Set the value of a record
field.
- setFieldClear.....Clear the value of all record
fields.
- setProgressHandle Assign a user-defined
function for tracking progress.
- setRetry..........Set the number of lock
attempts and the time delay.
- showErr...........Display the last error
message for a database.
- showFields........Display the record field
values.
- showFile..........Display the field values of
all records in a database.
- unlockFile........Unlock all records locked by
a prior call to lockFile.
- unlockRec.........Unlock a record locked by a
prior call to lockRec.
List of C functions
C/Database Toolchest description
Product List
Go Shopping