C/C++ connectivity options for Firebird

This is a collection of API wrappers.

IBPP Multiplatform

IBPP is an Open Source C++ class library for accessing Firebird and InterBase 6. Makefiles are provided for several compilers.

SourceForge Home | Home website

SQLAPI++ Windows / Linux

SQLAPI++ is a commercial C++ library for accessing multiple SQL databases (Oracle, SQL Server, DB2, Sybase, Informix, InterBase, SQLBase, MySQL, PostgreSQL and ODBC). It uses native APIs of target DBMS so applications developed with SQLAPI++ library run swiftly and efficiently. The product also provides a low-level interface that allows developers to access database-specific features. By encapsulating a vendor's API, SQLAPI++ library acts as middleware and delivers database portability.

Home website | Online Documentation | Support

SOCI Multiplatform

SOCI is a database access library for C++ that makes the illusion of embedding SQL queries in the regular C++ code, staying entirely within the Standard C++.

SourceForge Home | Docs | Download