The OpenDBX libraries provide a unified andconsistent API for software developers todifferent database management systems. The C andC++ libraries aim to implement access to thenative database interfaces efficiently via a thinabstraction layer. They consist of a basic set offunctions that are part of all vendor databaselibraries and can be extended by additionalfunction blocks. Currently, Firebird/Interbase, MSSQL Server, MySQL, Oracle, PostgreSQL, SQLite 2and 3, and Sybase ASE are supported.
License: GNU Lesser General Public License (LGPL)
Changes:
This release features a small application for executing SQL statements from a shell environment. It can be used either interactively by typing commands directly into the terminal or via batch mode feed by stdin. Changes in the library include renaming the C++ header file to conform to the convention of the STL. The C++ API was enhanced, and consequently accepts not only strings but also char pointers. While adding these functions, the parameter signature of the existing functions Conn::create() and Stmt::bind() was streamlined.
More...