UniDAC 8.1.2 Delphi 10.3.3 (D7, Tokyo, Rio, D2006, 2007, XE7, Seattle, XE5, XE8, Berlin)
UniDAC 8.1.2 Delphi 10.3.3(D7、东京、里约、D2006、2007、XE7、西雅图、XE5、XE8、柏林)
8.1.2 19年11月26日
支持Android 64位
支持Lazarus 2.0.6
现在macOS和Linux的试用版已经完全可以使用了
修正了TVirtualQuery中将备注字段映射为浮点字段类型的错误
当源数据集的单向设置为True时,加载程序组件的错误被修复
锁定模式时出现“记录被其他用户更改”错误
修复了使用TClientDataSet时映射到BCD字段的错误
修复了在执行刷新方法时重置范围值的错误
修正了使用加密时AV失败的错误
使用FieldOrigins属性的错误已修复
修复了使用数据集管理器时出现的几个错误
Oracle数据提供程序
支持Oracle 19c
支持长数据库对象名
直接模式下Oracle 9的UTF-8编码错误已修复
直接模式下会话连接的内存泄漏错误已修复
在直接模式下初始化会话时区的错误已修复
修正了在直接模式下舍入浮点值的错误
SQLServer数据提供程序
增加了直接模式下的TLS 1.2支持
已添加MSOLEDB提供程序的连接选项MultiSubnetFailover
在调用刷新方法后更新数据是固定的
以直接模式连接到SQL Server 2000的错误已修复
添加了在直接模式下使用包含端口的服务器属性
从ConnectionString设置NativeClientVersion连接选项的错误已修复
MySQL数据提供程序
支持OpenSSL 1.1库
修复了冻结4.1之前的MySQL版本的TUniConnection设计时编辑器的错误
修正了useuncode=True时错误消息中带有国际字符的错误
PostgreSQL数据提供程序
支持PostgreSQL 12
支持OpenSSL 1.1库
数据库间数据提供程序
支持Interbase 2020
使用池时提高了性能
修复了在带引号的表中使用数组数据类型的错误
修复了启用池时执行CREATE DATABASE语句的错误
当BooleanDomainFields设置为True时,UniLoader组件的错误被修复
修正了“段缓冲区长度短于预期”错误
SQLite数据提供程序
修正了执行插入操作时AV的错误
修正了在插入记录时日期时间字段默认值错误的错误
将备注字段映射为浮点字段类型的错误已修复
NexusDB数据提供程序
执行批处理操作的错误已修复
MongoDB数据提供程序
添加了连接组件的LowerCaseObjectId特定选项
修复了读取包含数组值的文档的错误
DBF数据提供程序
添加了IdentifierCase特定选项
添加了ConnectMode特定选项的cmUnsafe值
修正了通过另一个连接添加记录后刷新数据集的错误
修正了插入空字段值记录的错误
将MEMO类型的字段添加到表中的错误已修复
修正了更新日期字段的错误
修复了在执行SQL查询时使用本机索引的错误
将备注字段映射为浮点字段类型的错误已修复
修复了在具有复合索引的表中更新记录的错误
修复了检测dBaseIV文件格式的错误
在WHERE子句中使用字符字段的错误已修复
打开表的错误(表路径包含点)已修复
修复了在Linux上的WHERE子句中使用日期字段的错误
8.1.2 26-Nov-19
Android 64-bit is supported
Lazarus 2.0.6 is supported
Now Trial edition for macOS and Linux is fully functional
Bug with mapping a MEMO field to a floating-point field type in the TVirtualQuery is fixed
Bug with the Loader component when UniDirectional set to True for source dataset is fixed
Bug with "Record changed by another user" error when LockMode lmNone is fixed
Bug with mapping to BCD fields when TClientDataSet is used is fixed
Bug with resetting the range values when executing the Refresh method is fixed
Bug with AV failure when using encryption is fixed
Bug with using the FieldOrigins property is fixed
Several bugs that occurred when using DataSet Manager are fixed
Oracle data provider
Oracle 19c is supported
Long database object names is supported
Bug with UTF-8 encoding for Oracle 9 in the Direct mode is fixed
Bug with memory leak on session connect in the Direct mode is fixed
Bug with init session timezone in the Direct mode is fixed
Bug with rounding float values in the Direct mode is fixed
SQLServer data provider
TLS 1.2 support in the Direct mode is added
The connection option MultiSubnetFailover for the MSOLEDB provider is added
Updating data after invoking the Refresh method is fixed
Bug with connecting to SQL Server 2000 in the Direct mode is fixed
Use of the Server property that contains Port in the Direct mode is added
Bug with the NativeClientVersion connection option being set from ConnectionString is fixed
MySQL data provider
OpenSSL 1.1 library is supported
Bug with freezing of the TUniConnection design-time editor for MySQL versions older than 4.1 is fixed
Bug with international characters in error messages when UseUnocode = True is fixed
PostgreSQL data provider
PostgreSQL 12 is supported
OpenSSL 1.1 library is supported
InterBase data provider
Interbase 2020 is supported
Improved performance when using pooling
Bug with using the array data type in a table with quoted name is fixed
Bug with executing the CREATE DATABASE statement when Pooling is enabled is fixed
Bug with the UniLoader component when BooleanDomainFields set to True is fixed
Bug with the "segment buffer length shorter than expected" error is fixed
SQLite data provider
Bug with AV when executing the INSERT operation is fixed
Bug with a wrong default value of a DATETIME field when inserting a record is fixed
Bug with mapping a MEMO field to a floating-point field type is fixed
NexusDB data provider
Bug with executing batch operations is fixed
MongoDB data provider
The LowerCaseObjectId specific option for the Connection component is added
Bug with reading documents containing array values is fixed
DBF data provider
The IdentifierCase specific option is added
The cmUnsafe value for the ConnectMode specific option is added
Bug with refreshing a dataset after adding records via another connection is fixed
Bug with inserting records with empty field values is fixed
Bug with adding a field of type MEMO to a table is fixed
Bug with updating date fields is fixed
Bug with using native indexes when executing SQL queries is fixed
Bug with mapping a MEMO field to a floating-point field type is fixed
Bug with upditing records in a table, which has a compound index, is fixed
Bug with detecting dBaseIV file format is fixed
Bug with using character fields in a WHERE clause is fixed
Bug with opening tables, which table path contains a dot, is fixed
Bug with using date fields in a WHERE clause on Linux is fixed