Apollo Embedded VCL Components v7.5 XE7 - Delphi 10.3 Rio Full Source

Apollo Embedded VCL Components v7.5 XE7 - Delphi 10.3 Rio Full Source
Apollo Embedded VCL Components v7.5 XE7 - Delphi 10.3 Rio Full Source

Apollo is an award winning embedded database engine that lets developers build database applications that manage Clipper and FoxPro 2.62 data files (using Delphi, C++Builder, .NET, VB, ASP and C/C++. Apollo features include a small 1MB embedded footprint , SQL-92 query support, royalty free distribution, free 2-User Apollo Server, and much more.

Types of files and data supported
File types

Clipper - DBF data, NTX indexes, DBT memo
Clipper (hybrid) - DBF data, NSX indexes, DBT memo
FoxPro 2.6 - DBF data, CDX/IDX indexes, FPT memo
Apollo/SIXRDD - DBF data, NSX indexes, SMT memo

Field types

Character (String, Char, Byte)
Numeric (Integer, Decimal, Float, Currency types of data)
Logical (Boolean)
Date (DateTime)
Memo (String, Varchar)

Apollo Embedded

Everything you need to build embedded database applications that connect to data locally or on a network file share.
Includes Apollo database engine and components for:
Delphi, C++Builder, Visual Studio, .NET, VB, ASP and C/C++

VCL Components - Native VCL components with (source code) for:
RAD Studio XE6, XE5, XE4, XE3, XE2, XE, 2010, 2009, 2007, 2006, 2005
Delphi XE6, XE5, XE4, XE3, XE2, XE, 2010, 2009, 2007, 2006, 2005, 7, 6, 5
C++Builder XE6, XE5, XE4, XE3, XE2, XE, 2010, 2009, 2007, 2006, 2005, 6, 5
.NET Components- .NET Data Provider for:
Visual Studio 2013, 2012, 2010,2008,2005,2003
.NET 4.5, 4.0, 3.5, 3.0, 2.0, 1.1.
Win32 Components- Components for:
COM objects for building desktop apps and classic ASP (VBScript) web apps
OLEDB Provider for building apps using Visual Studio
Using with Windows apps (e.g. Excel) as an OLEDB Provider

Apollo Server (Optional)

Note: Apollo Server serves data to applications that were created using Apollo Embedded components
Optional database server that lets developers connect their Apollo applications to a remote computer over TCP/IP to access and manage data.
Runs as stand alone EXE that monitors an IP address for connecting Apollo applications.

Added support for Delphi & C++ Builder XE7. XE8, XE 10 Seattle, XE 10.1 Berlin (11),
XE 10.2 Tokyo (12), XE 10.3 Rio (13)
In the folder VCL. folders beginning wit CB to CBXE is for C++ Builder, folders begining with D to DXE is for Delphi.
Choose the folder with number corresponding to your version of compiler.

If you are using RAD Studio that contains both Delphi and C++ Builder, choose the Delphi folder and not C++ Builder folders.
In the project options Delphi compiler, change the setting that says Only DCU, to build All C++ files.
If you do not do those steps in RAD Studio, you will not have this product in both compilers. Instead ONLY in the one you choose to compile. And you cannot install both from respective folder. You must use the Delphi version and make the settings for generating C+ Builder files.

In Delphi set Library Path to the folder of your compiler project.
In C++ Builder, set both Include and Librar to the folder of your compiler project.
In RAD Studio, set both Delphi Library and C++ Builder Include and Library to your compiler project.
Remember that this is a Win32 release ONLY. Also, do not use the clang compiler, use the classic.

Begin with compile the package that do not have the character 'd' as the last pefore the period and the file extension. This is the runtime, do not choose Install if you see that option.
After this step, chose the procejt with the 'd', and press install.

The Database engine is in the Dynamic libraries *.DLL in the folder \Engine.
Those DLL files must be installed either in the system path, like as in \Windows\System32 on a 32bit OS, or in \Windows\SysWOW64 for a 64bit OS.
If you do not want the have a OS wide support for thoses databases, you can also copy them to the folder where the software you make have its .exe file.
Yo also must deploy those DLL to the computer your created software is to execute.

Users of Guests are not allowed to comment this publication.