Titan Database Interface for Btrieve and Pervasive SQL for RAD Studio XE6 » Developer.Team

Titan Database Interface for Btrieve and Pervasive SQL for RAD Studio XE6

Titan Database Interface for Btrieve and Pervasive SQL for RAD Studio XE6
Titan Database Interface for Btrieve and Pervasive SQL for RAD Studio XE6


Welcome to the Titan Database Interface? - a fast and powerful replacement for the Borland (Borland) Database Engine (BDE) interface used in Borland's Delphi? and C++ Builder? products. This manual and help text provides information on how to install, configure, and use Titan. Before getting into details, it might be helpful to give some background on Titan.

Titan Background
Borland's Delphi and C++ Builder Development products are first-class development tools which make it much
easier to develop solid client-server applications. Delphi and C++ Builder include the BDE as the underlying
data access mechanism, and provides a rich set of data-aware components for use in applications.
All of this power can be harnessed at design-time by the developer, allowing Rapid Application Development
(RAD).
The BDE provides native access to many data sources as well as support for the Open Database Connectivity
(ODBC) interface that Microsoft Windows? provides.
The developers of Titan realized the shortcomings of ODBC for certain database engines and developed Titan
Technology to provide a high-performance alternative to ODBC. In doing so, they found a way to eliminate the
BDE too!

Titan Technology
Titan Technology is a BDE interface replacement for Borland developers. The concept behind Titan is to
remove the BDE, and substitute it with a tuned engine interface that is optimized for databases that previously
required ODBC.

Since Titan uses the same interface functions as the BDE, it integrates seamlessly into the Borland
development environments, allowing the developer to see all database information "live" in standard
components at design and run time just like the BDE does.
Titan was the first replacement engine interface for the BDE and remains the most complete implementation of
BDE functionality today. Titan fully supports Master/Detail linking, ranges, and record filtering. In Titan
products for 32-bit Borland tools, Titan supports cached updates and other advanced functionality added since
Delphi 1.0.
How Does Titan Work?
In Delphi 1.0, 2.0, and C++ Builder 1.0, Titan replaces the Borland Database Engine (BDE) interface such that
the TQuery, TTable, and other database related components connect directly to Titan, rather than the BDE.
This architecture is shown in the picture above. This allows Titan to be installed transparently, maintaining
compatibility with all data-aware components like grids, edit boxes, report writers, etc. This seamless
architecture is the real power of Titan.

Only for V.I.P
Warning! You are not allowed to view this text.