|
DBConnect API
DBConnect API is an open source project aimed at developing an easy to use and uniform C++ API
to access multiple databases on the Windows and Unix platforms.
DBConnect API uses the native API's of the Database Management Systems (DBMS) to achieve maximum
speed and the lowest level of integration. DBConnect API is designed as a modular framework
allowing database drivers to be loaded and unloaded dynamically during runtime.
The API is designed to be thread safe.
The current DBConnect API 0.3.x series is a rewrite of the 0.2.x series. Currently the 0.2.x series
supports a greater number of database drivers than the 0.3.x series. If the 0.3.x series implements
a databases driver that you require, then it is highly recommended that you use the 0.3.x series.
The current databases that are supported in the 0.3.x series:
DBMS |
Version |
Windows Support |
Unix Support |
DBMS API |
IBM DB2 |
8 |
|
X |
DB2 CLI (Call Level Interface) |
MySQL |
3,4 |
X |
X |
MySQL C API |
PostgreSQL |
7 |
X |
X |
libpq |
mSQL |
3 |
|
X |
mSQL C Programming API |
The following C/C++ compilers are supported:
- Microsoft Visual Studio 6 & .NET on the Windows platforms
- GCC on the Unix platforms
Latest News
Credits
I would like to thank Biju Gopinath for the initial design of the look and feel of the
DBConnect API web site.
|
|