FireDAC
Go Up to Developing Database Applications
If you are a FireDAC beginner, please read:
For a list of supported database management systems, see Databases.
If you are an AnyDAC user and you need to migrate your code base, see Migrating AnyDAC Applications to FireDAC.
Contents
Topic | Description |
---|---|
Overview | FireDAC is a unique set of Universal Data Access Components for developing multi-device database applications for Delphi, and C++Builder. With its powerful common architecture, FireDAC enables native high-speed direct access from Delphi to Interbase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, IBM DB2, SQL Anywhere, Access, Firebird, Informix and more. |
Getting Started | A set of articles introducing FireDAC. |
Architecture | A set of articles describing FireDAC architecture, including the components set, supported DBMSs and supported tools. |
Working with Connections | A set of articles describing how to setup database drivers and manage database connections with FireDAC. |
Working with Commands | A set of articles describing how to execute SQL commands with FireDAC, exchange data and metadata. |
Working with DataSets | A set of articles describing how to work with FireDAC dataset classes, including how to edit the dataset content. |
Editing Data | A set of articles describing how to use FireDAC to edit the dataset data, post changes to a database and setup the updates posting. |
Working with Metadata | A set of articles describing how to work with database metadata in FireDAC. The metadata contains information about database structure. |
Working with DBMS | A set of articles describing how to work with a specific database from a FireDAC application. |
Preparing FireDAC application for run-time | This topic explains the use of the TFDGUIxWaitCursor component and the TFDPhys*DriverLink family of components in a FireDAC application. |
Multi-Device Development | A set of articles describing how to use FireDAC for multi-device development for Linux, macOS, iOS, and Android. |
Migrating to FireDAC | A set of articles describing how to migrate a database application to FireDAC. |
Debugging and Support | A set of articles explaining how to debug FireDAC applications. |
Deploying | A set of articles explaining how to deploy FireDAC applications. |
Utilities | A list of FireDAC utilities, their usage details and command line parameters. |
Database Connectivity | A list of DBMSs supported by FireDAC and the corresponding connection definition parameters. |
FAQ | A list of FireDAC-related frequently asked questions. |
Symbol Reference
See Also
- Mobile Tutorial: Using FireDAC in Mobile Applications (iOS and Android)
- Mobile Tutorial: Using FireDAC and SQLite (iOS and Android)
- Mobile Tutorial: Using InterBase ToGo with dbExpress (iOS and Android)
- Mobile Tutorial: Using InterBase ToGo with FireDAC (iOS and Android)
- InterBase Database Encryption in RAD Studio
- FireDAC Database Support