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