IBDAC is a library of components that provides native connectivity to InterBase and Firebird from Delphi and C++Builder including Community Edition, as well as Lazarus (and Free Pascal) on Windows, Linux macOS, iOS, and Android.

Version: 8.0.1InterBase (and FireBird) Data Access Components (IBDAC) is a library of components that provides native connectivity to InterBase and Firebird from Delphi and C++Builder including Community Edition, as well as Lazarus (and Free Pascal) on Windows, Linux, macOS, iOS, and Android for both 32-bit and 64-bit platforms. IBDAC-based applications connect to the server directly using the InterBase client. IBDAC is designed to help programmers develop faster and cleaner InterBase database applications.
License: Free To Try $169.95
Operating System: Windows
Homepage: www.devart.com
Developed by:
IBDAC is a complete replacement for standard InterBase connectivity solutions.
It presents an efficient alternative to InterBase Express Components, the Borland Database Engine (BDE), and the standard dbExpress driver for access to InterBase.
Key Features:
- InterBase and Firebird basic connectivity components
- Support for Windows development
- Support for all IDEs, from Delphi 6 up to latest RAD Studio
- High-performance DML batch updates
- Full InterBase and Firebird data types support
- Timely and professional customer support
- On-demand night builds with fixes
- Mobile application development
- Support for macOS and Linux development
- High-performance fill database via TIBCLoader
- Extended support for SQLite-specific functionality
- Advanced dataset management features
You can always find the latest version of the product on the official Devart website.
Version 8.0.1: * RAD Studio 11 Alexandria is supported * macOS ARM is supported * Firebird 4 is supported * Added demo project for FastReport FMX * Added the ExplainPlan property that obtains the query execution plan for Table, Query, and SQL components
Version 7.3: * Lazarus 2.0.10 and FPC 3.2.0 are supported * Performance of Batch Insert, Update, and Delete operations is improved
Version 7.2.4: * RAD Studio 10.4 Sydney is supported * Lazarus 2.0.8 is supported * macOS 64-bit in Lazarus is supported
Version 7.1: * Android 64-bit is supported * Lazarus 2.0.6 is supported * Interbase 2020 is supported
Version 7.0: * macOS 64-bit is supported * Update 2 for RAD Studio 10.3 Rio, Delphi 10.3 Rio, and C++Builder 10.3 Rio is now required
Version 6.4: * Lazarus 2.0.2 is supported * Local connection is supported * The URL-style connection string format is supported * The TIBCConnectionOptions.IPVersion property is added * The TCustomIBCService.IPVersion property is added * The DefaultSortType property for TVirtualTable is added
Version 6.3: RAD Studio 10.3 Rio is supported Possibility to write large blobs by pieces is added Support of UPPER and LOWER functions for Unified SQL is added The boSkipData option for the BackupService component is added The roSkipData option for the RestoreService component is added
Version 6.1: -Support for Firebird on Android platform is added -Support for Firebird 3 packages is added -Aliases handling in the RETURNING clause is supported -The WireCompression connection parameter for Firebird 3 is supported
Version 6.0: - RAD Studio 10.2 Tokyo is supported - Linux in RAD Studio 10.2 Tokyo is supported - Lazarus 1.6.4 and Free Pascal 3.0.2 is supported - Possibility to manage batch operations using a transaction is added - Possibility to obtain active transaction number using DBMonitor is added
Version 5.7: * RAD Studio 10.1 Berlin is supported * Lazarus 1.6 and FPC 3.0.0 is supported * Support for the BETWEEN statement in TDADataSet.Filter is added