Devart UniDAC Professional 6.4.14 » Developer.Team - Developers Paradise!

Devart UniDAC Professional 6.4.14

Devart UniDAC Professional 6.4.14
Devart UniDAC Professional 6.4.14 | 73 Mb


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.









6.4.14 08-Sep-16
TVirtualQuery component is added
TDADataSetOptions.InsertAllSetFields property is added
Several bugs in SmartFetch Mode are fixed
Bug with loading the dclvquery60.bpl package in CBuilder 6 is fixed
Bug with setting the TCustomDADataSet.EOF property after fetch canceled is fixed
Bug with param values loss after changing TDAParam.ValueCount is fixed
Bug with PtrOffset function when Overflow Checking option enabled is fixed
Bug with the "DisposeBuf failed" error when canceling dataset changes is fixed
Bug with the duplicated MacroChar variable is fixed
Oracle data provider
Bug with WITH clause in TUniScript for Oracle 12c is fixed
Bug with the {timestamp} macro is fixed
Bug with invalid Oracle home is fixed
SQLServer data provider
Support for IPv6 protocol in Direct Mode is added
Now the value of NULL output parameters is returned as NULL, not as Unassigned
Bug with RowsAffected calculation after executing the RefreshQuick method is fixed
Bug in the RefreshRecord method when database name must be quoted is fixed
Bug with AV failure on processing float fields for mobile platforms is fixed
Bug in TUniLoader in Direct Mode when TableName contains SchemaName is fixed
Bug in TUniLoader in Direct Mode when TableName is quoted is fixed
MySQL data provider
Bug with RowsAffected calculation after executing the RefreshQuick method is fixed
Bug with retrieving result parameter in TUniStoredProc is fixed
Bug with processing MEDIUMTEXT fields when UseUnicode is True is fixed
Bug with processing TIMESTAMP(1)..TIMESTAMP(5) fields is fixed
Bug with processing DATETIME fields is fixed
InterBase data provider
Bug with the client library loading when the connection pooling is enabled is fixed
Bug with returning results of the INSERT ... RETURNING statement is fixed
Bug with executing an INSERT OR UPDATE batch operation is fixed
Bug with retrieving result parameter in TUniStoredProc is fixed
PostgreSQL data provider
Bug with international characters in error messages is fixed
Bug with retrieving result parameter in TUniStoredProc is fixed
Bug when using default port is fixed
Bug with querying nested tables is fixed
Bug with canceling a fetch is fixed
SQLite data provider
Bug with the Loader component when AutoCommit is True is fixed
NexusDB data provider
Bug with AV when data type mapping is used is fixed


[/b]

[b] Only for V.I.P
Warning! You are not allowed to view this text.