OpenDBX 1.3.9 (Development branch) |
|
|
The OpenDBX libraries provide a unified and
consistent API for software developers to
different database management systems. The C and
C++ libraries aim to implement access to the
native database interfaces efficiently via a thin
abstraction layer. They consist of a basic set of
functions that are part of all vendor database
libraries and can be extended by additional
function blocks. Currently, Firebird/Interbase, MS
SQL Server, MySQL, Oracle, PostgreSQL, SQLite 2
and 3, and Sybase ASE are supported.
License: GNU Lesser General Public License (LGPL)
Changes:
Some patches were applied to the sqlite3 and odbc
backends to make them work even better. As a
convenience for developers, odbx_result_finish()
makes sure that all rows are fetched and the
parameter for Result::getResult() was made
optional. The odbx-sql utility was also improved
and is now capable of auto-completing all ANSI SQL
keywords. Also, man pages for the odbx_lo_*() and
odbx_result_finish() functions as well as the
odbx-sql application were written.
|