Microolap's Data Access Components (DAC) are a collection of developer tools that allow for direct access to various DBs from within Delphi/C++Builder applications without BDE and ODBC. DAC components allow you to migrate existing projects from the BDE/ODBC scheme to the native one. Schemes that look like this: Application--BDE--ODBC--DB, become: Application--DB. BLOB fields are supported. MySQL, PostgreSQL, and EnterpriseDB flavors of the components are available, all are royalty free.
PostgresDAC allows direct access to PostgreSQL. The interface is BDE-like and TDataSet compatible. A TDBImageEx component for JPEG images in BLOBs support is included in the package for free (with sources).
DAC for MySQL allows direct access to MySQL. A TDBImageEx component for JPEG images support included in the package for free (with sources).