Introducing POCO Data

The Data library is POCOs new database abstraction layer. It features a generic SQL data access framework which defines interfaces for DataConnectors. A DataConnector implements the plumbing between Data and an actual database API (e.g., ODBC, OCI, etc.)

POCO Data heavily builds on ideas borrowed from SOCI, another excellent database abstraction library under the Boost license.

The source code for POCO Data currently lives in the SVN Sandbox. The only DataConnector currently available is for SQLite, which limits the usability of POCO Data somewhat ;-). However, more connectors (ODBC, OCI) will be available soon.

An overview and user manual for POCO Data can be found here.

If anyone wants to contribute connectors (e.g. to MySQL, SQL Server, PostgreSQL, DB2), you are welcome!