设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

PostgreDAC 3.0发布,PG的Delphi组件

2015-3-5 23:03| 发布者: joejoe0332| 查看: 798| 评论: 0|原作者: oschina|来自: oschina

摘要: PostgreDAC 是适合 Delphi/C++ Builder 操作PostgreSQL数据库的功能非常强大的组件包,允许你创建直连 PostgreSQL 数据库的 Delphi/C++ Builder 应用,无需 BDE 和 ODBC 支持。PostgreDAC 3.0 发布,此版本主要改进 ...

PostgreDAC 是适合 Delphi/C++ Builder 操作 PostgreSQL 数据库的功能非常强大的组件包,允许你创建直连 PostgreSQL 数据库的 Delphi/C++ Builder 应用,无需 BDE 和 ODBC 支持。

PostgreDAC 3.0 发布,此版本主要改进如下:

新增转储和恢复功能:TPSQLDump 和 TPSQLRestore 组件,完全兼容 native pg_dump 和 pg_restore 功能,开箱支持

  • output formats (binary, text, directory, gzipped),

  • parallel dumping and restoring,

  • comprehensive selection, filtering and reordering of archived items,

  • SQL-92 specific output options, etc.

异步 Fetch-On-Demand 模式:

  • TPSQLQuery.Open waits for the command to be completed. The application might have other work to do (such as maintaining a user interface), in which case it won’t be a good decision to block while waiting for a response.

  • Since the execution of the client application is suspended while it waits for the result, it is hard for the application to decide that it would like to try to cancel the ongoing command.

  • TPSQLQuery in default mode always collects a command's entire result, buffering it in a single place. While this behavior simplifies some internal logic, it can be impractical for results containing many rows.

支持内置范围和几何字段类型:

  • TPSQLRangeField

  • TPSQLPointField

  • TPSQLCircleField

  • TPSQLBoxField

  • TPSQLLSegField

增强手册:

  • chm,

  • pdf.

  • epub (in progress).

完整改进内容如下:

  • [!] Fetch-On-Demand mode introduced for readonly TPSQLQuery objects

  • [!] Support for geometric types added

  • [!] TPSQLRangeField added

  • [!] Support for pre-8.0 PostgreSQL servers is discontinued

  • [!] v9.4.0 client libraries added

  • [!] v9.4.0 dump & restore libraries (pg_dump.dll, pg_restore.dll) added

  • [*] Components TPSQLUser and TBDE2PSQLDAC marked as deprecated and will be removed shortly

  • [*] EPSQLDatabaseError is raised if TPSQLDatabase is used in non-exclusive mode for TPSQLQuery with dsoFetchOnDemand

  • [*] TPSQLDatabase.CancelBackend checks for connection now to prevent AV

  • [-] "AV may occur if SQL parameter name consists from incorrect characters chain" bug fixed

  • [-] "EPSQLDatabaseError detail error properties are empty after error in TPSQLDirectQuery.Open" bug fixed

下载

更多改进内容请看发行说明


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部