Devart UniDAC Pro 7.2.6 for D6-D10.2 Tokyo
Devart UniDAC Pro 7.2.6 for D6-D10.2 Tokyo
Universal Data Access Components (UniDAC) is a powerful library of nonvisual cross-database data access components for Delphi, Delphi for .NET, C++Builder, and Lazarus (Free Pascal). We have combined the experience of long-term successful development into one product, which provides unified access to the popular database servers like Oracle, Microsoft SQL Server, MySQL, InterBase, Firebird, PostgreSQL, SQLite, DB2, Microsoft Access, Sybase Advantage Database Server, Sybase Adaptive Server Enterprise, and other databases (using ODBC provider).
UniDAC offers unified approach to the database-related applications development process. That means you can switch easily between different databases in your projects without going deep into their specifics.
Using UniDAC with its server-independent interface is the best way to create cross-database applications. UniDAC gives outstanding flexibility and independence to your projects.
Server-Aware Providers
UniDAC chooses the best way specific to the server to perform most operations. Every UniDAC data provider uses server-specific native connectivity. All operations with data are performed by providers automatically considering the selected database server peculiarities.
Cross-Platform Solution for Delphi, C++Builder, and Lazarus
UniDAC is a cross-platform solution for developing applications using various IDEs: RAD Studio, Delphi, C++Builder, Lazarus (and FPC) on Windows, Mac OS X, iOS, Android, Linux, and FreeBSD for both x86 and x64 platforms. UniDAC also provides support for the FireMonkey platform, which allows you to develop visually spectacular high-performance desktop and mobile native applications.
Server-Independent SQL
When developing database applications that allow working with several databases, one of the key points is writing of server-independent SQL. In UniDAC, the server-independent SQL support is implemented by means of the powerful macros engine, that produces dynamic SQL by replacing parts of the query statements with user-defined code.
7.2.6 02-Apr-18
Lazarus 1.8.2 is supported
Now Detail dataset is not refreshed when Master dataset editing is started
Bug with executing batch operations with iteration = 1 and offset = 0 is fixed
Bug with re-opening a filtered dataset is fixed
Bug with data decryption in SmartFetch mode is fixed
Bug with data truncation while decrypting is fixed
Bug with using field aliases in the SELECT of a source dataset of TVirtualQuery is fixed
Bug with AV failure when ftVariant fields are used in TVirtualDataSet is fixed
Bug with using OR in the WHERE of a source dataset of TVirtualQuery is fixed
Bug with a WHERE clause with a boolean field in TVirtualQuery is fixed
Oracle data provider
ACCEPT SQL*Plus command is supported
Oracle 12 Extended Data Types in the Direct mode are supported
BFILEs in the Direct mode are supported
Bug with LOB prefetch is fixed
SQLServer data provider
Bug with processing parameters with ftUnknown data type is fixed
MySQL data provider
Bug with creating the list of tables when using TMyServerControl is fixed
Bug with assertion failure when executing the prepared query as the field data type is changed is fixed
InterBase data provider
Bug with the "SQL information exception" error when trying to execute the COMMIT or ROLLBACK statement is fixed
PostgreSQL data provider
Bug with assertion failure when using the local filter with GUID field is fixed
Bug with executing batch operations when a SQL statement contains function calls as values is fixed
Bug with loading data into uuid fields using the Loader component and Protocol 3 is fixed
MongoDB data provider
Support for "skip" and "limit" fields in the "find" command is added
Support for regular expressions in the "find" command is added
DBF data provider
Bug with opening tables containing field names equal to SQL keywords is fixed
Lazarus 1.8.2 is supported
Now Detail dataset is not refreshed when Master dataset editing is started
Bug with executing batch operations with iteration = 1 and offset = 0 is fixed
Bug with re-opening a filtered dataset is fixed
Bug with data decryption in SmartFetch mode is fixed
Bug with data truncation while decrypting is fixed
Bug with using field aliases in the SELECT of a source dataset of TVirtualQuery is fixed
Bug with AV failure when ftVariant fields are used in TVirtualDataSet is fixed
Bug with using OR in the WHERE of a source dataset of TVirtualQuery is fixed
Bug with a WHERE clause with a boolean field in TVirtualQuery is fixed
Oracle data provider
ACCEPT SQL*Plus command is supported
Oracle 12 Extended Data Types in the Direct mode are supported
BFILEs in the Direct mode are supported
Bug with LOB prefetch is fixed
SQLServer data provider
Bug with processing parameters with ftUnknown data type is fixed
MySQL data provider
Bug with creating the list of tables when using TMyServerControl is fixed
Bug with assertion failure when executing the prepared query as the field data type is changed is fixed
InterBase data provider
Bug with the "SQL information exception" error when trying to execute the COMMIT or ROLLBACK statement is fixed
PostgreSQL data provider
Bug with assertion failure when using the local filter with GUID field is fixed
Bug with executing batch operations when a SQL statement contains function calls as values is fixed
Bug with loading data into uuid fields using the Loader component and Protocol 3 is fixed
MongoDB data provider
Support for "skip" and "limit" fields in the "find" command is added
Support for regular expressions in the "find" command is added
DBF data provider
Bug with opening tables containing field names equal to SQL keywords is fixed
Only for V.I.P
Warning! You are not allowed to view this text.