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
Licenses
Operating Systems
Implementation

Recent releases

  •  02 Feb 2005 12:54

    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.

    •  17 Sep 2003 07:25

      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.

      •  15 Aug 2003 17:30

        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.

        •  06 Jul 2003 14:18

          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.

          •  22 Jan 2003 10:23

            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.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.