2025年9月25日: PostgreSQL 18 发布!

PostgresDAC 2.5.1 已发布

发布于 2009-03-31

完整变更日志

[!] 添加了指定 PostgresDAC 库名称和路径的功能

[+] CID、XID、TID 类型现在映射到 TIntegerField

[+] TPSQLDirectQuery 添加了参数支持

[+] 添加了 TPSQLCopy.RowsAffected 属性

[+] 添加了 TPSQLDatabase.IsSSLUsed 函数

[+] 添加了 TPSQLDump.Encoding 属性

[+] TPSQLDump:为纯输出格式添加了 gzip 压缩选项

[+] 为 TBDE2PSQL 组件添加了 TSQLDataset/TADODataset 到 TPSQLQuery 的转换

[*] 组件的 Database 属性在创建时自动分配

[*] 添加了 v8.3.7 客户端库

[*] 添加了 v8.3.7 dump & restore 库 (pg_dump.dll, pg_restore.dll)

[-] 修复了“如果使用长 SQL (>1Mb) 可能会发生访问冲突错误”的 bug

[-] 修复了“如果 libpq.dll 库无法加载,启动 IDE 时出错”的 bug

[-] 修复了“TPSQLDump 输出对于复合类型的排序错误”的 bug

[-] 修复了 TDBE2PSQL 组件中“UpdateObject 属性不存在”的 bug

[-] 修复了“如果使用非 UTF8 编码,BLOB 的流读取错误可能会发生”的错误

[-] 修复了“TPSQLCopy 静默处理错误”的 bug

[-] 修复了“TPSQLDatabase.Comment 始终为空”的 bug

[-] 修复了“TPSQLDataset.Locate 对于 UUID 类型失败”的 bug

[-] 修复了“TPSQLUpdateSQL 可能在参数中错误地使用 BIT VARYING 类型”的 bug

[-] 修复了“UUID、TIME WITH TIME ZONE、TIMESTAMP WITH TIME ZONE 字段类型可能显示乱码”的 bug

[-] 修复了“dump 完成后输出未重新分配回屏幕”的 bug

[-] 移除了 TPSQLDirectQuery 中小的内存泄漏

[-] 修复了“如果关联的数据库已关闭,在 TPSQLDirectQuery.Open 方法内部发生 AV”的 bug

[-] 修复了旧于 2009 年的 IDE 版本的“检测到无效的 UTF-8 字节序列”错误

您现在可以在以下地址下载 PostgresDAC v2.5.1:

http://microolap.com/products/connectivity/postgresdac/download/ ,

或者登录我们网站上的私人区域 http://microolap.com/my/downloads/ 查看下载。

请随时通过我们的支持票务系统提出任何问题或报告错误,网址为:

http://www.microolap.com/support/

本文已从先前版本的 PostgreSQL 网站迁移。对于迁移过程中可能出现的任何格式问题,我们深表歉意。