解决IDEA和PyCharm在激活时出现 key is invalid的问题。

Product Description

Universal Data Access Components (UniDAC) is a library of components that provides direct access to most popular database servers from Delphi, Delphi for .NET and, C++Builder. UniDAC can work with such servers as Oracle, Microsoft SQL Server, MySQL, Interbase, Firebird. The UniDAC library is designed to help programmers develop faster and cleaner cross-database applications. UniDAC is a complete replacement for such standard universal technology as dbExpress. UniDAC is a handy in use and efficient data access solution bringing into play many features specific to each server.

Requirements

UniDAC is a product joining functionality of such data access solutions as ODAC, SDAC, MyDAC, and IBDAC. Requirements of UniDAC depend only on used providers. Detailed requirements for each provider can be found in the Requirements topic in the UniDAC Help documentation.

Installation

Compiled versions of UniDAC are installed automatically by the UniDAC Installer for all supported IDEs. Versions of UniDAC with Source Code must be installed manually. For more information, see the Installation topic of the UniDAC Help documentation.

It is important to know that UniDAC, ODAC, SDAC, MyDAC, and IBDAC use the common base packages, so product compatibility is provided for the current build only. In the other words, if you upgrade one of the installed providers, it may conflict with older builds of other products. In order to continue using the products simultaneously, you should upgrade all of them at the same time.

7.1.4 29-Sep-17

InterBase data provider

Bug with the "Input parameter mismatch" error for procedure is fixed

Bug with transactions when working with Firebird 2.5 is fixed

7.1.3 19-Sep-17

The performance of TVirtualQuery is significantly improved

Application-defined functions in TVirtualQuery are supported

Application-defined collations in TVirtualQuery are supported

AutoInc fields in TVirtualTable are supported

Bug with assertion failure when updating a record in TVirtualQuery is fixed

Bug with compatibility with TkbmMemTable in TVirtualQuery is fixed

Bug with complex WHERE clauses that have several string fields in TVirtualQuery is fixed

Bug with selecting from a dataset with a single record in TVirtualQuery is fixed

Bug with generating SQL for batch updates is fixed

Bug with the Locate method for non-Windows platforms in Lazarus is fixed

Bug with the FindFirst, FindLast, FindNext, FindPrior methods in Lazarus is fixed

Bug with accessing a product help from the IDE menu is fixed

Bug with recreating fields when calling Open after Prepare is fixed

Bug with an incorrect error message when using the Connect dialog component on mobile platforms is fixed

Bug with AV failure when using calculated fields in TClientDataset is fixed

Bug with a key violation error when executing batch operations is fixed

Bug with Assert when calling the Locate method in the SmartFetch mode is fixed

Bug with using DAC components in DataModule for Linux is fixed

Cloud data providers

BigCommerce provider is added

Dynamics CRM provider is added

FreshBooks provider is added

Magento provider is added

MailChimp provider is added

NetSuite provider is added

QuickBooks provider is added

Salesforce provider is added

Salesforce Marketing Cloud provider is added

SugarCRM provider is added

Zoho CRM provider is added

Oracle data provider

Oracle 12c connection modes (SYSBACKUP, SYSDG, SYSKM) in the Direct mode are supported

OS authentication in the Direct mode is supported

NChar literal replacement is supported

CLOB parameters behavior when UnicodeEnvironment=True is improved

Bug with lost chars in a parameter value when ConvertEOL=True is fixed

SQLServer data provider

Bug with processing varchar fields when AutoTranslate is True in the Direct mode is fixed

Bug with processing a field with alias for query with the JOIN statement is fixed

Bug with date and time fractional seconds precision when DescribeParams = True is fixed

MySQL data provider

Azure Database for MySQL is supported

JSON data type is supported

InterBase data provider

Support for Firebird on Android platform is added

Support for Firebird 3 packages is added

Aliases handling in the RETURNING clause is supported

The WireCompression connection parameter for Firebird 3 is supported

Bug with using BLOB data type in batch operations is fixed

Bug with the OnBackupProgress event handler in TUniDADump is fixed

Bug with using batch parameters of the Bytes type is fixed

Bug with closing a connection that has an active transaction for Firebird 3 is fixed

Bug with recreating a connection on Linux and mobile platforms is fixed

PostgreSQL data provider

SSPI authentication is supported

Processing GUID data type for the TGuidField class is improved

SQLite data provider

Now the Direct mode is based on the SQLite engine version 3.20.0

Custom SQL aggregate functions are supported

Bug with opening an existing database on iOS 64 is fixed

Bug with detecting field types is fixed

Bug with international symbols in non-Unicode Delphi versions is fixed

Bug with low performance of the LoadFromDataSet method of the Loader component is fixed

Bug with index backup using the Dump component when the TableNames property is set is fixed

DBF data provider

The CodePage specific options are added

The ConnectMode specific options are added

Bug with using CDX indexes is fixed

DB2 data provider

The DECFLOAT data type is supported

7.0.2 15-May-17

Bug with using TVirtualQuery with TVirtualTable is fixed

Bug with processing NULL values in the Loader component is fixed

Bug with executing a query after executing a batch command is fixed

Bug with executing a batch operation inside an explicitly started transaction is fixed

Bug with using the AsGuid property is fixed

Oracle data provider

Bug with authentication in the Direct mode is fixed

MySQL data provider

Bug with processing DATETIME fields is fixed

SQLServer data provider

Bug with the "Invalid column name" error when editing a query with the JOIN statement is fixed

InterBase data provider

Bug with memory leak when using the SQLMonitor component is fixed

PostgreSQL data provider

Bug with AV failure after executing the Ping method is fixed

SQLite data provider

Bug with creating a database in the Direct Mode on Android is fixed