Product Documentation

FairCom DB API API for C# - Developers Guide

Previous Topic

Next Topic

Working with Records

The FairCom DB API .NET record management hides API from the user all the complexities of maintaining a generic record buffer for tables. While fixed length records may be easier to implement and maintain, variable length records do present a greater challenge for the developer.

When a table contains variable length records, each record read may require buffers of different sizes. The FairCom DB API .NET record manager performs the function of expanding and shrinking record buffers to deal with the necessities of variable length records. The c-tree ISAM API also requires different API calls for fixed length and variable length records, but the FairCom DB API .NET presents to the user one common API that deals with both fixed and variable length records.

Only the application architecture and system resources limit the number of FairCom DB API .NET record buffers associated with a table.

In This Section

Creating a Record Object

The Default Index

Navigating Records

Finding Records

Record Sets

Record Filters

Record Batches

Reading and Writing Field Data to a Record Buffer

Clearing the Record Buffer

Adding New Records

Updating Existing Records

Deleting Records

Record Properties

Record Locking

TOCIndex