Projects / DBConnect API

DBConnect API

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++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  02 Feb 2005 04:54
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  17 Sep 2003 00:25
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  15 Aug 2003 10:30
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  06 Jul 2003 07:18
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  22 Jan 2003 02:23
  • Rrelease-after

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

2224c8a61c74cb4b2d1619aec50b8310_thumb

Project Spotlight

Liquid Fonts

Unicode bitmap fonts for small displays.

E81cd9e816ff80e2cc504660ebfa85c9_thumb

Project Spotlight

Voreen

A volume rendering engine.