Apollo 9 Database Engine

Overview

The Apollo database engine is the underlying low-level technology that is responsible for reading,
writing, and updating the DBF/Xbase database files, indexes and memo files. It
is included with Apollo Embedded
and Apollo Server. The
database engine consists of several small .DLL files that total under 1MB
in size, and which may be freely deployed with your applications. These files do not require special registration or configuration on the end-user machine.

The engine files can be
placed in the same directory as your Apollo applications (C:\YourApp) or can be
copied to the C:\Windows\System32 directory to be shared by all of your Apollo
applications. Included as part of the Apollo database engine is a SQL query
processor that provides SQL-92 support for managing your DBF/Xbase data files.

Note: Developers should not use the Apollo database engine directly. Instead, use the
Apollo Embedded components
to develop your applications. These components wrap the Apollo database engine.