Product Documentation

FairCom ISAM for C

Previous Topic

Next Topic

Key Manipulation

AddKey

Add a key value to an index.

TransformSegment

Performs key value transformations similar to the ISAM function TransformKey().

DeleteKey

Deletes a key value from an index. You must pass DeleteKey() the proper data record position for success.

DeleteKeyBlind

Deletes a key value from an index, but does not require the data record number.

GetKey

Search the index for an exact match of the given key. Do not use with indexes allowing duplicate keys.

EstimateKeySpan

This function finds the approximate number of entries between two key values.

KeyAtPercentile

Find the key value located approximately at the percentile specified.

FirstKey

Find the first key in the specified index.

GetGTEKey

Find a key that is equal to or greater than the target key.

GetGTKey

Find the first key that follows the target key.

NbrOfKeyEntries

Get the number of entries in an index file.

LoadKey

Build an index with multiple key values when the key values are in sorted order. It works faster than AddKey(), but has some restrictions.

LastKey

Find the last key in the index.

GetLTEKey

Find a key that precedes or equals the target key.

GetLTKey

Find a key that precedes the target key.

NextKey

Find the next key in the index, relative to the last key search.

PreviousKey

Find the previous key in the index, relative to the last key search.

TOCIndex