pgExpress Driver

PostgreSQL Logo

The pgExpress Driver © dbExpress Driver is a Borland/Embarcadero Kylix/Delphi/C++Builder Driver that directly accesses PostgreSQL 7.X-8.4+ databases: no ODBC layer is needed.

It was the first dbExpress driver in the world to access a third-party/SQL server, and, as far as we know, the first developed using Borland Delphi.

Please refer to the pgExpress Driver page for more details.

/ To download, please visit our click Downloads section.

If you would like to be notified when a new version of our products is released, please subscribe to the Announcements List.

pgExpress Driver features:

  • 100% VCL/CLX implementation - unlike other drivers which are coded in C language, our driver is 100% coded using Borland Delphi itself (and Borland Kylix). This automatically makes it portable to any platform where Delphi/Kylix/C++ Builder are available.
  • Portability: Delphi, Kylix and C++ Builder are supported.
  • dbExpress protocol 3.0 support; pgExpress is the first driver to implement it outside Borland.
  • FAST: The pgExpress Driver is highly optimized, and designed to minimize the traffic to the server as much as possible.
  • Low Cost: pgExpress has NO RUNTIME FEES and does not need to be licensed in a per machine basis. PostgreSQL itself has the one of the most unobstrusive licenses in the market - BSD (totally free).
  • Exclusive features: the Vita Voom SoftwarepgExpress Driver has much more features then the Borland's Kylix PostgreSQL driver, is available also for Delphi and has features not found on any other driver. Some of the exclusive pgExpress features (over Borland's PostgreSQL driver) are:

    • Delphi6/7/8/2005/2006/2007 support
    • Borland C++ Buildersupport
    • Kylix1/2/ 3 support
    • Supported databases:
    • Extensive documentation
    • Full types support - all regular types from PostgreSQL are supported (see Known Issues).
    • Automatic support for locale/decimal separator settings
    • Multibyte support
    • Connection timeout Support
    • Several custom settings that modify the way the driver works.
    • Stored Procedures Support (emulated through functions)
    • Automatic Fetch Cursors
    • Native support for LargeInt/Int8/Int64types
    • Support for unknown types
    • Hability to work with quoted object names
    • Schema support (for PostgreSQLv7.3+)
    • Custom, elucidating error messages
    • Asynchronous connections, with option to Cancel them (exclusive among all Delphi interfaces).
    • UNICODE (TWideString) support.
    • Localization. You can easily have driver messages in your own language; check the languages already implemented, or implement yours.
    • Support - Vita Voom Software™ primes for its custumers. We have a real great and responsive support system for ensuring our customers have the best and fastest possible support.