Universal Data Access Components (UniDAC) Releases

July 22, 2019

Updates in 8.0.1


  • Added support for macOS 64-bit.
June 24, 2019

Updates in 7.5.13


  • Added support for Lazarus 2.0.2.
  • Added TVirtualTable DefaultSortType property.
  • Improved performance of TVirtualTable SaveToFile/LoadFromFile methods
  • Oracle data provider
    • Added support for using the ChangePassword method.
  • SQLServer data provider
    • Added support for working with multiple threads sharing a single connection.
    • Added support for using ChangePassword method.
  • MySQL data provider
    • Improved performance of TMyDump for data dumping from a query.
    • Improved performance of describing...
November 26, 2018

Updates in 7.4.11


  • Added support for RAD Studio 10.3 Rio.
  • Added support for UPPER and LOWER functions for Unified SQL.

Oracle data provider

  • Oracle 18c support.
  • Implicit result sets in Oracle 12.

SQLServer data provider

  • QuoteNames option in TUniLoader to escape field names.

MySQL data provider

  • Support for PAM and Windows authentications

InterBase data provider

  • Write large blobs in pieces

PostgreSQL data provider

  • PostgreSQL 11 is support

SQLite data provider

  • Support for the BreakExec method in the Query...
July 09, 2018

Updates in 7.3.8


  • Added support for Lazarus 1.8.4.
  • Improved performance of batch operations.
  • Added demo projects for IntraWeb 14.
  • Added LocalUpdate property to TVirtualQuery.
  • Added AutoOpenSources option to TVirtualQuery.
  • Oracle data provider
    • Now non-compiled stored procedures can be described in Direct mode.
    • Improved performance of data fetching in Direct mode.
    • Improved performance of describing stored procedures in Direct mode.
    • Added support for TIMESTAMP WITH TIMEZONE in Direct mode.
  • SQL Server data...
April 10, 2018

Updates in 7.2.7


  • Added support for Lazarus 1.8.2.
  • Now the Detail dataset is not refreshed when editing a Master dataset.


  • Fixed "Attempt to reopen open cursor" error when trying to execute Refresh method.
  • Fixed bug with missing libs for static linking in Lazarus.
  • Fixed bug executing batch operations with iteration = 1 and offset = 0.
  • Fixed bug re-opening a filtered dataset.
  • Fixed bug with data decryption in SmartFetch mode.
  • Fixed bug with data truncation while decrypting.
  • Fixed bug using field...
January 18, 2018

Updates in 7.2.5


  • Support for Lazarus 1.8 and FPC 3.0.4.
  • Support for custom constraints.
  • Added UseBlankValues property to the Loader component.
  • Added new Amazon Redshift provider.
  • SQLServer data provider
    • Support for Windows authentication in Direct mode.
  • MySQL data provider
    • Support for backup/restore of triggers and stored procedures.
  • InterBase data provider
    • Improved loading of default client library for 64-bit applications.
  • SQLite data provider
    • Support for Direct Mode in Lazarus.
    • Support for BIT type...
September 29, 2017

Updates in 7.1.4


  • Significantly improved performance of TVirtualQuery.
  • Added support for application-defined functions and collations in TVirtualQuery.
  • Support AutoInc fields in TVirtualTable.
  • New Cloud data providers: BigCommerce, Dynamics, FreshBooks, Magento, MailChimp, NetSuite, QuickBooks, Salesforce, Salesforce Marketing Cloud, SugarCRM and Zoho CRM.

Oracle data provider

  • Added support for Oracle 12c connection modes (SYSBACKUP, SYSDG, SYSKM) in Direct mode.
  • Added support for OS authentication in...
April 05, 2017

Updates in 7.0.1


  • Support for RAD Studio 10.2 Tokyo.
  • Support for Linux in RAD Studio 10.2 Tokyo.
  • Support for Lazarus 1.6.4 and Free Pascal 3.0.2.
September 08, 2016

Updates in 6.3.14


  • Added TVirtualQuery component.
  • Added TDADataSetOptions.InsertAllSetFields property.


  • Fixed several bugs in SmartFetch Mode.
  • Fixed bug loading the dclvquery60.bpl package in CBuilder 6.
  • Fixed bug setting the TCustomDADataSet.EOF property after a fetch is canceled.
  • Fixed bug with param values loss after changing TDAParam.ValueCount.
  • Fixed bug with PtrOffset function when Overflow Checking option is enabled.
  • Fixed bug with the DisposeBuf failed error when canceling dataset changes...
June 27, 2016

Updates in 6.3.13


  • Added TVirtualDataSet component.
  • Support for RAD Studio 10.1 Berlin.
  • SQLServer data provider - Added Data type mapping from Varbinary to Blob fields.
  • NexusDB data provider - Added NexusDB 4.1 support.


  • Fixed bug with AV on application closing when DLLs are used in the Trial edition.
  • Fixed bug using parameters and column aliases in Master-Detail relation.
  • Fixed bug with assertion failure on editing data in SmartFetch mode.
  • Oracle data provider
    • Fixed bug with memory leak fetching...