

Any use of the Community Edition software outside the terms and conditions set forth in its license agreement is characterized as an unauthorized use of Embarcadero copyrighted software. If you do not fully comply with the Community Edition license terms and conditions, please DO NOT download the Community Edition software version. Also, please review the Community Edition FAQs here.

This is the last release that will support OLE DB, and Microsoft is encouraging developers to use ODBC.Please carefully review the terms of Embarcadero Community Edition End User License Agreement here before you download the Embarcadero Community Edition software for free. See: Microsoft Aligning with ODBC and Microsoft is Aligning with ODBC for Native Relational Data Access. Update: In fact, Microsoft is making ODBC their premier connectivity API for SQL Server starting with SQL Server 2002 (codenamed Denali). However, for the PostgreSQL project itself, their default (and best supported) connectivity API is ODBC. QT, GNOME) rather than relying on ODBC exclusively. That said, it seems that many environments prefer to implement their own connectivity (e.g. On non-Windows systems it seems to be the preferred DB-agnostic API. It's been updated since I've last used it though, so maybe whatever problems I had (which may have been my own fault) aren't an issue anymore.Īll this said, ODBC isn't really an outdated technology.


I've tried using it before, but always had trouble with it. For XE2 Pro users and users of older versions of Delphi there's Open dbExpress. While Delphi XE2 comes with an ODBC driver for dbExpress, it's only for the Enterprise SKU and higher - it's not available in Pro. You either route through ADO -> ODBC, dbExpress -> ODBC (for XE2*, see below), hope to make Zeos work, or pay for one of the various commercial components ( PostgresDAC, DevArt, or AnyDAC, to name a few).
