odbcpp ist eine starke C ++ Wrapper für die ODBC-Datenbankbibliothek.
Die ODBC-Bibliothek ist ein tolles Konzept. Es ist eine Bibliothek, die die Details der Implementierung von Datenbankmanagern in einem Treiber, der Zugang von einem Standard-Bibliothek sein wickelt.
Das Problem mit Zugriff auf eine Datenbank, ist die große Anzahl der möglichen Fehler. Umgang mit den von Hand (in C) ist wirklich harte Arbeit. Die ODBC-Bibliothek ist eine Ebene C-Bibliothek, die niedrigen viele Funktionen alle möglicherweise Fehler zurückgeben muss.
Die odbcpp ist eine starke C ++ Wrapper, der auf Fehler bei jedem einzelnen Aufruf der ODBC-Schnittstelle überprüft. Wenn eine SQL-Anweisung, eine Verbindung oder alles andere fehlschlägt, generiert die Bibliothek eine Ausnahme.
Die Lizenz der odbcpp Bibliothek ist GPL. Das heißt, Sie sind frei, die diese Bibliothek in Ihrer Open-Source-Projekte, so viel, wie Sie möchten benutzen
Eigenschaften .
- Komplette C ++ Library Documention mit Doxygen
- Tests, um die Gültigkeit der Bibliothek gewährleisten
- C ++ Bibliothek, um SQL-Anrufe
- Kostenloser Download auf SourceForge.net
- Funktioniert mit nativen MS-Windows-ODBC.DLL
- Arbeiten mit dem unixodbc Bibliothek unter Linux und anderen Unix-Varianten
Was ist neu in dieser Pressemitteilung:
- Speicherbelegung ist nun begrenzt beim Lesen einer Spalte, die nicht gebundenen (dh TEXT und anderen Spalten, die nicht über eine genaue Größe, da jede Zeile eine unterschiedliche Länge haben).
Was ist neu in der Version 1.5:
- Mit fester die Bindung des Typs DECIMAL
- Der Fehler, der die Bindung des Typs BIGINT
- Verbesserte den Test auf mehrere Arten und eine Option -v sind
- Verbesserte die Dokumentation in verschiedenen Orten
- Ein Fehler wurde behoben mit dem Erhalten der Größe der Daten gelesen werden
- Hinzugefügt wurde die fehlende win32 Unterordner, um das Quellpaket
Was ist neu in der Version 1.4:
- Die VARCHAR wäre nicht richtig, da es mit der gebundene falschen Typ. Dies machte den Typ VARCHAR unbrauchbar in Ihren Tabellen.
- Diese Version behebt auch den Dateinamen des Win32-Version. (Version zuerst, dann Win32).
Kommentare nicht gefunden