Devart UniDAC 7.4.12 Professional D7-D10.3 Rio Full Source Code
Devart UniDAC 7.4.12 Professional D7-D10.3 Rio Full Source Code
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.4.12 21-Jan-19
Bug with using the datetime literals in SQL statements in TVirtualQuery is fixed
Bug with AV failure in the Refresh method in RAD Studio 10.2 Tokyo on Linux is fixed
Oracle data provider
Bug with authentication of old users in Oracle 12c is fixed
Bug with the DML arrays that contain the TIMESTAMP values is fixed
Bug with describe of SYNONYM for stored procedures in the Direct mode is fixed
Bug with fetch data when the FieldsAsString option is set to True in the Direct mode is fixed
Bug with open REFCURSOR is fixed
SQLServer data provider
Bug with the "Cannot modify a read-only dataset" error in Android is fixed
MySQL data provider
Bug with setting the data type of the parameter to BOOLEAN for all TINYINT system data types in the functions is fixed
PostgreSQL data provider
Bug with reading and writing of the floating point values is fixed
InterBase data provider
Bug with using the AsBytes property is fixed
Bug with the AV failure when using the BLOB data type in Lazarus is fixed
SQLite data provider
Now the Direct mode is based on the SQLite engine version 3.26.0
DBF data provider
Bug with wrong selection of deleted records is fixed
Bug with storing numeric values is fixed
Bug with using the CTOD, DTOC, DTOS, TTOC, TTOD and EMPTY functions in index expressions is fixed
Bug with using a field named RECNO in the index expressions is fixed
MongoDB data provider
Bug with reading string values in the BSON format is fixed
NexusDB data provider
Bug with missing files for NexusDB for RAD Studio Rio (10.3) is fixed
ODBC data provider
The UnknownAsSring specific option is added
Bug with using the datetime literals in SQL statements in TVirtualQuery is fixed
Bug with AV failure in the Refresh method in RAD Studio 10.2 Tokyo on Linux is fixed
Oracle data provider
Bug with authentication of old users in Oracle 12c is fixed
Bug with the DML arrays that contain the TIMESTAMP values is fixed
Bug with describe of SYNONYM for stored procedures in the Direct mode is fixed
Bug with fetch data when the FieldsAsString option is set to True in the Direct mode is fixed
Bug with open REFCURSOR is fixed
SQLServer data provider
Bug with the "Cannot modify a read-only dataset" error in Android is fixed
MySQL data provider
Bug with setting the data type of the parameter to BOOLEAN for all TINYINT system data types in the functions is fixed
PostgreSQL data provider
Bug with reading and writing of the floating point values is fixed
InterBase data provider
Bug with using the AsBytes property is fixed
Bug with the AV failure when using the BLOB data type in Lazarus is fixed
SQLite data provider
Now the Direct mode is based on the SQLite engine version 3.26.0
DBF data provider
Bug with wrong selection of deleted records is fixed
Bug with storing numeric values is fixed
Bug with using the CTOD, DTOC, DTOS, TTOC, TTOD and EMPTY functions in index expressions is fixed
Bug with using a field named RECNO in the index expressions is fixed
MongoDB data provider
Bug with reading string values in the BSON format is fixed
NexusDB data provider
Bug with missing files for NexusDB for RAD Studio Rio (10.3) is fixed
ODBC data provider
The UnknownAsSring specific option is added
Only for V.I.P
Warning! You are not allowed to view this text.