Released pgExpress Driver 1.50

From: Steve Howe <howe(at)vitavoom(dot)com>
To: pgsql-announce(at)postgresql(dot)org
Subject: Released pgExpress Driver 1.50
Date: 2002-09-04 12:06:25
Message-ID: 43193695879.20020904090625@vitavoom.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-announce

Hello !

Vita Voom Software just released a new version of pgExpress Driver:
v1.50.

The Vita Voom pgExpress PostgreSQL dbExpress Driver is a Borland
Kylix/Delphi 6+ Driver that directly access PostgreSQL 7.1+ databases:
no ODBC layer is needed. It can access PostgreSQL 7.1+ databases, use
almost all field types, and is compliant to the Borland specifications
of dbExpress drivers.

The pgExpress Driver is the core of the pgExpress Suite of
components, which provides the widest range of support to accessing
PostgreSQL databases.

Changes in this version include:

-------------------------------------------
Version 1.50 Release Date: 04 Sep 2002

Important Notes:

1. The registration process has changed. Registered users, please
refer to the Registration.htm file in your distribution.
2 . Check the new way of passing custom parameters to the connections
(using the Database property). This obsoletes the dbxdrivers.ini
custom params now.
3 . Since now the TEXT fields will be mapped to Memo fields by
default, some applications can get broken. Either fix them
(recommended) by deleting the old fields and recreating them or use
the TextAsBlob = False custom setting for getting the old behavior.

ADDED - Delphi 7 support. The driver should work with Delphi 7 now.
Some of the small new features of dbExpress introduced on Delphi and
Kylix 3 will be supported in the next version.

ADDED - New custom setting: QuoteObjects. Setting this option to True
will make the pgExpress Driver quote object names (fields, tables,
etc.). Some users needed it to port SQL queries from phppgadin, for
instance. More info on the documentation.

ADDED - New custom setting: GetExtendedFiledInformation. This setting
will get extended information about the fields in a dataset; more
specifically, get it will allow to check if a field is AutoIncrement
or is nullable. Please check the docs for more information.

ADDED - New custom setting: TypesCachingMode. This setting controls
how often the Types from PostgreSQL are (re)mapped into dbExpress/VCL
types.

ADDED - Unsafe SQL parameters and now properly escaped (using libpq's
PQescapeString).

ADDED - Docs enhanced.

ADDED - New libpq included. This should fix the Multibyte problems
that some users have been having.

ADDED - Better support for foreign locales (those using ',' as Decimal
separator).

ADDED - Installer changes (on Windows platform).

ADDED - Several small internal optimizations and support for the
forthcoming pgExpress Suite.

CHANGED - The registration procedure is changed. The old way (Registry
keys) lead to some portability issues. The new way makes it much
easier to deploy your applications and don't requires anything special
to be done on the target machines.

CHANGED - Now PostgreSQL TEXT fields will be mapped to Memo (BLOB)
fields by default. This will make grids faster, reduce memory
requirements and it does make sense after all.

CHANGED - Changed some messages that will appear on the TSQLMonitor
components.

CHANGED - The custom parameters on the dbxdrivers.ini file are now
obsolete and not supported anymore. They can remain there but will be
ignored Please query the documentation for the new way of passing
parameters using the Database setting (in the Special Params section).

CHANGED - The ISQLMetadata.getColumns interface is enhanced and will
provide much more accurate information to
TSQLDataset.SetSchemaInfo(stColumns, '', '') calls.

FIXED - A update/delete/insert bug exception could occur when updating
to null values. This is fixed now.

FIXED - The ISQLMetadata.GetProcedureParams() was not working properly
due to some internal changes whose were needed for our upcoming
product: the pgExpress Suite. Now the Stored Procedures (emulated
through functions) parameters are automatically filled again.

FIXED - The MaxBlobSize parameter was not being considered for text
fields mapped as TMemoFields.

FIXED - Some minor bugs.

For checking the pgExpress page in our web site, and downloading it,
please go to http://www.vitavoom.com/Products/pgExpress_Driver/index.html.

Thanks for your attention.

Best Regards,
Steve Howe
Vita Voom Software
http://www.vitavoom.com

Browse pgsql-announce by date

  From Date Subject
Next Message Marc G. Fournier 2002-09-06 12:10:48 v7.3beta1 Packaged and Released ...
Previous Message tony 2002-09-03 17:14:20 a library software toolkit