odbcpp ist eine C++-Hülle für die ODBC-Bibliothek. ODBC selbst ist eine C-Bibliothek auf niedriger Ebene, die viele Funktionen enthält, die alle einen Fehlercode liefern können. odbcpp überprüft jeden einzelnen Aufruf auf Fehler und generiert im Fehlerfall eine Ausnahme. (non)