BDE objects

<< Click to Display Table of Contents >>

Navigation:  Basic concepts > BDE Objects >

BDE objects

Previous pageReturn to chapter overviewNext page

BDE is object-oriented in design. At runtime, application developers interact with BDE by creating various BDE objects. These runtime objects are then used to manipulate database entities, such as tables and queries. Programming for BDE involves interaction with the following BDE objects:

System

Clients

Sessions

Database drivers

Databases

Cursors

Query statements

Each BDE object type is defined by a set of properties. Values are initially assigned to properties when the object is created. For example, the table name CUSTOMER is the value assigned to the table name property of the cursor object when the CUSTOMER table is opened with DbiOpenTable.

The BDE API interface provides a set of functions that the application developer can use to retrieve existing values of properties (DbiGetProp) and reset these values (DbiSetProp).

For a complete list of BDE object types and their properties, see Getting and Setting Properties.

For an overview of persistent objects common to most database systems,
see Database Entities.