The DB Interface Module

The DB Interface Module provides a C++ programming interface that is invariable across all supported databases. It contains the classes that you use to write your application. In general, these classes encapsulate basic database constructs, such as connections and tables, and basic data manipulation operations, such as SELECT, INSERT, UPDATE, and DELETE.

To aid navigation, the DB Interface Module can be divided into the following class groups:

Datatype Classes

Database Classes

Data Manipulation Classes

Expression Classes

Bulk Classes

Callback Classes

Open SQL Classes

Utility and Diagnostics Classes

These class groups are accessible in the SourcePro API Reference.