Back to top


Duration: 2 days | Price: 499.00 €.


Delphi, OOP, TDataset architecture


This course is intended for all Delphi programmers and analysts. All features of FireDAC will be analyzed. Practical exercises will illustrate the use of each component in order to improve the productivity, quality, robustness and elegance of the code and application produced. The course objectives are as follows: Become familiar with the components of the FireDAC suite, learn about their various customization options and use them in the most popular scenarios.


  • Components Overview
    • DataSets, Queries, Commands and Transactions
  • Developing common patterns applications
    • Single table CRUD
    • Join CRUD Master/Details with CRUD
    • Multiple statements
  • Options
    • Inheritance
    • Automatic Connection Recovery
    • Disconnected Mode
    • Cached Updates
    • Dataset Persistence
    • International Applications
  • DB Services (Backup, Restore, etc)
    • Local SQL Engine From BDE to FireDAC
    • From dbExpress to FireDAC
  • UnifiedAPI
    • Rowset Fetching
    • Command Batches
    • Asynchronous Command
    • Execution Update command generation
    • Auto-incrementing fields
    • SQL dialect abstraction
    • Data Type Unification
    • DB Events
    • Multiple SQL script dialects
    • The FireDAC Options System

Request information