DBConnect API is an easy to use C++ object API to allow applications to connect to DBMSs. The API currently implements msql, MySQL, Oracle8, ODBC, and PostgreSQL drivers in the Unix environments and MySQL, Oracle8, and ODBC in the Windows environment.
| Tags | Database Software Development Libraries |
|---|---|
| Licenses | LGPL |
| Operating Systems | Windows Windows POSIX Linux Solaris Other BSD |
| Implementation | C++ |
Recent releases


Release Notes: This release introduces an IBM DB2 driver, adds transaction support for MySQL if using MySQL 4 and INNODB tables, and enhances the API to include a command() function which allows better support of bind parameters. New examples have been added, including examples on using features of specific databases.


Release Notes: This version ports the PostgreSQL driver to Windows and adds PostgreSQL function calling. It fixes a lot of minor problems in the core classes, and adds basic timezone support to the JDate class.


Release Notes: The 0.3.x series is finally getting some momentum. This release adds a PostgreSQL driver and a new field type of FT_BOOLEAN. It removes the exception throwing from fetchNext for no data. FetchNext should not throw an exception and should only return if there's no data. All drivers have been fixed. A small bug in the BaseValue class related to returning boolean from a integer stored in a string has been fixed.


Release Notes: setTime and setDate were added to the bind parameter object. Bind parameters were implemented for the MySQL driver. Comparison operators were added to JDate to allow date object comparisons. A new struct and related functions were added to represent a Julian Day. The date difference operator was fixed to calculate correctly when subtracting months. The dbconnect source and MySQL driver were ported to Windows. The stripping of \r chars in the confifFile.cpp was fixed.


Release Notes: This release adds an mSQL driver and includes some minor enhancements to the MySQL driver to increase the speed when using large result sets.