InterBase Data Access Components History

This page lists the functionality added in each version of InterBase Data Access Components. To view the full changelog including bug fixes, consult the IBDAC revision history.

23-Nov-11 New Features in IBDAC 4.1:

  • Update 2 for RAD Studio XE2, Delphi XE2, and C++Builder XE2 is now required
  • Mac OS X in RAD Studio XE2 is supported
  • FireMonkey support is improved
  • Lazarus 0.9.30.2 and Free Pascal 2.4.4 are supported
  • Mac OS X in Lazarus is supported
  • Linux x64 in Lazarus is supported
  • FreeBSD in Lazarus is supported

15-Sep-11 New Features in IBDAC 4.00:

  • Embarcadero RAD Studio XE2 is supported
  • Application development for 64-bit Windows is supported
  • FireMonkey application development platform is supported
  • Support of master/detail relationship for TVirtualTable is added
  • OnProgress event in TVirtualTable is added
  • TDADataSetOptions.SetEmptyStrToNull property that allows inserting NULL value instead of empty string is added
  • TIBCDataSetOptions.SetDomainNames property to enable setting TIBCFieldDesc.DomainName for fields is added
  • TIBCLoader.RowsPerBatch property to specify the number of INSERT queries to load in a single batch is added

28-Apr-11 New Features in IBDAC 3.60

  • Lazarus 0.9.30 and FPC 2.4.2 is supported
  • Delphi XE and C++Builder XE Starter Edition are supported
  • TIBCLoader.InsertMode property allowing the use of "UPDATE OR INSERT INTO" syntax for loading data is added
  • Possibility to assign Handle to TIBCConnection is added

13-Sep-10 New Features in IBDAC 3.50

  • Embarcadero RAD Studio XE suppored

10-Sep-09 New Features in IBDAC 3.10

  • Embarcadero RAD Studio 2010 suppored

02-Apr-09 New Features in IBDAC 3.00

  • TIBCLoader component

    serves for fast loading of data to the database. For Firebird 2.0 and higher it combines INSERT statements in one EXECUTE BLOCK statement to speed up loading.

  • InterBase services components

    allow to backup and restore database, configure server parameters and security.

  • Free Pascal under Linux supported
  • Added NoPreconnect property to TIBCScript for executing CONNECT and CREATE DATABASE commands

23-Oct-08 New Features in IBDAC 2.70

  • Delphi 2009 and C++Builder 2009 supported
  • Extended Unicode support for Delphi 2007 added (special Unicode build)
  • Free Pascal 2.2 supported
  • Powerful design-time editors implemented in Lazarus
  • Completed with more comprehensive structured Help

23-May-08 New Features in IBDAC 2.50

  • Added compatibility with UniDAC
  • Improved support of default field values
  • The new component for metadata receiving added

27-Sep-07 New Features in IBDAC 2.20

  • CodeGear RAD Studio 2007 supported
  • Added ability to treat integer fields as TBooleanField when the domain name contains "BOOLEAN"

15-Jun-07 New Features in IBDAC 2.10

  • C++Builder 2007 supported

22-Mar-07 New features in IBDAC 2.00

  • New functionality:
    • Delphi 2007 for Win32 supported
    • Disconnected model for working offline and automatically connecting and disconnecting supported
    • Local failover for detecting connection loss and implicitly reexecuting some operations supported
    • Added DataSet Manager to control project datasets
    • New component for transferring data between all types of TDataSet descendants added
    • Data export and import to/from XML supported
    • WideMemo field type in Delphi 2006 supported
    • Support for sending messages to DBMonitor from any point of your program added
  • Support for more InterBase/Firebird server functionality:
    • RETURNING clause in the INSERT SQL statement (Firebird 2 server only) supported
    • EXECUTE BLOCK syntax (Firebird 2 server only) supported
    • Automatic updates by DB_Key unique field (Firebird 2 server only) supported
    • Default values in stored procedures supported
  • Extensions and improvements to existing functionality:
    • General performance improved
    • Master/detail functionality extensions:
      • Local master/detail relationship support added
      • Master/detail relationship in CachedUpdates mode support added
    • Connection pool functionality improvements:
      • Efficiency significantly improved
      • API for draining the connection pool added
    • TIBCScript component improvements:
      • Support for executing individual statements in scripts added
      • Support for executing huge scripts stored in files with dynamic loading added
      • Ability to use standard ISQL tool syntax added
    • Working with calculated and lookup fields improvements:
      • Local sorting and filtering added
      • Record location speed increased
      • Improved working with lookup fields
    • Ability to customize update commands by attaching external components to TOraUpdateSQL objects added
    • Ability to include all fields in automatically generated update SQLs added
  • Usability improvements:
    • Syntax highlighting in design-time editors added
    • Easy-to-use demo projects

28-Aug-06 New features in IBDAC 1.10

  • Professional editions of Turbo Delphi, Turbo Delphi for .NET, Turbo C++ supported

10-May-06 First release of IBDAC 1.00

InterBase Data Access Components