odbcpp is an ODBC C++ library wrapper. The ODBC library itself is a low level C library that has many functions, all of which could return errors. This wrapper checks for errors on every single call to the ODBC interface, so if an SQL statement, a connection, or anything else fails, an exception is generated.
|Tags||Database API Front-Ends Software Development Libraries|
|Operating Systems||Mac OS X Windows POSIX Linux Unix|
Release Notes: Memory allocation is now limited when reading a column that is not bound (i.e. TEXT and other columns that do not have an exact size, since each row may have a different length).
Release Notes: This release fixes a problem with WCHAR (wide characters) which would not compute the size of the buffer properly. The old code would work fine under Linux, but not under Windows.
Release Notes: This version includes a major bug/security fix. The dynamic record would put data on the stack instead of the intended place. If you have any older version, upgrade to 1.5 or later. This version also includes another test and some more minor fixes to types. It also includes a way to get the size of a column and to know whether the column is NULL.
Release Notes: The VARCHAR would not work properly because it was bound with the wrong type. This made the type VARCHAR unusable in your tables. This version also fixes the filename of the Win32 version. (version first, then Win32).
Release Notes: The configuration scripts have been fixed to enable cross-platform compiling (especially with mingw32).