A directory of data access products for Delphi

Product: Apollo
Vendor: Vista Software
Version: 7.2 Data Aware Controls: TDataSet
Web Site: http://www.apollodb.com/ Support Delphi Vers: 5 6 7 2005 2006 2007 2009 2010 XE XE2 XE3
Source Available: No Supports C++B Vers: 5 6 2006 2007 2009 2010 XE XE2 XE3

Description: Embedded database engine for building applications that manage CA-Clipper and FoxPro 2.6 DBF database files locally, in on a shared LAN environment, or via an Apollo server.
Deployment: Deploy with a BPL
Modes of

Check indicates
primary intended
Local: Yes
Multiuser File Server: Yes
Multiuser Client/Server: Yes, with Apollo Server
Web Server: Yes

Package(s) Available: Price:
Apollo Embedded $229
Apollo Embedded (Upgrade) $129
Apollo Server $129
Apollo Server (Upgrade) $79

Database/File Format Supported Native? Via Notes
DBF Yes CA-Clipper® (.DBF/.DBT/.NTX), FoxPro®(.DBF/.FPT/.IDX/.CDX), as well as our super-fast, compact /compound HiPer-SIx®.NSX/.SMT index and memo file formats
FoxPro 2.6 Yes DBF/Xbase

Third Party Tool Compatibility: Compatible?
(Delphi) Database Explorer Unknown
Ace Reporter Yes
InfoPower Yes
Orpheus (TurboPower) Yes
QuickReports Yes
RAVE Reports Yes
ReportBuilder Pro Yes

Vendor's Description (from Readme files, web site, etc.):

New support for Visual Studio 2012, .NET 4.5.

Latest features: on the web site

Apollo is award-winning database engine with with Borland Delphi, Visual Studio and C#/VB.NET, classic Visual Basic, and C/C++ to create high-performance database applications that manage CA-Clipper and FoxPro DBF database files.
The Apollo embedded database engine features a small 1MB footprint that delivers high-performance, low-overhead data management. Apollo applications are smaller, more robust and easier to deploy than applications developed using Jet, MSDE or the BDE. Because of Apollo's small footprint and royalty free Copy 'n Go!™ deployment, applications can be distributed easily over the Internet with no concerns for download size, configuration or licensing.

Key features

  • Small 1MB footprint
  • SQL-92 support
  • Fast Text Search
  • Direct Data Access™ objects (DDA)
  • No end-user configuration required
  • Single and multi-user support
  • Dynamically create and modify databases
  • High-speed indexes and Full-Text Search (Traverse 1 million rows in less than 1 second)
  • Thread safe
  • Table level and row level locking
  • Copy-n-Go™ deployment
  • Royalty-free distribution
  • Database supports up to 2GB
  • Secure encryption
  • Compound index support

BDE Alternatives Guide Comments:

Apollo is a stable and well-designed product. It inherits from TDataSet, which allows you to continue using Borland's own data-aware controls (i.e, TDBGrid, TDBEdit, etc.) through TTable and TDataSource. Even 3rd-party data-aware components, such as InfoPower, or Orpheus, can be used with Apollo..

Apollo includes a Fast Text Search (FTS) component; if you need to do text search, it is very wise to consider using a database engine that offers it; this is not an easy wheel to reinvent.

Is this data old or incomplete? Visit the How To Contribute page.