解决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