BDE components

<< Click to Display Table of Contents >>

Navigation:  Introduction to Borland Database Engine >

BDE components

Previous pageReturn to chapter overviewNext page

This table is a high-level overview of the individual software components that make up the Borland Database Engine (BDE).

Component

Description

Core BDE files

Core .DLL files are the essential files that make up the Borland Database Engine.

BDE API functions

The Borland Database Engine API, a set of function calls for managing the environment, configuration, session, error handling, record and table locking, cursor, index, query, transaction, database, table, and schema operations.

BDE Administrator

Convenient tool for configuring BDE: to register drivers and aliases, set date format options, and customize BDE drivers. (BDEADMIN.EXE)

Database Desktop

Use to view, create, and restructure tables and run queries with a graphic interface.

Query engines

BDE’s shared high-performance SQL database query engine supports Structured Query Language (SQL) with extensive ANSI SQL 92. BDE’s QBE query engine supports Query by Example (QBE) languages.

Database drivers

Five standard database drivers (Paradox, dBASE, FoxPro, Access, and Text) are included with BDE.

Optional drivers

Other database drivers may be added as needed, including drivers for InterBase servers and native SQL drivers for DB2, Informix, Oracle, Sybase, and Microsoft SQL Server.

ODBC connectivity

ODBC connectivity that allows access to any data source for which an ODBC driver is available. (BDE applications get the benefits of BDE even when using an ODBC driver.)

Tools & examples

A collection of tools to ease the task of application development. A series of sample programs demonstrate the use of BDE functions. (In addition to these, you will find many examples, both C and Delphi style, throughout this online guide.)