bonddb is an object orientated wrapper for PostgreSQL. It's a fast data abstraction layer written in C for C/C++ applications, to allow easy access to class objects. You can use existing PostgreSQL databases without any modification or additional tables needed in the backend.
| Tags | Database Software Development Database Engines/Servers |
|---|---|
| Licenses | LGPL |
| Operating Systems | POSIX Windows Windows |
| Implementation | C SQL |
Recent releases


Changes: Several venerabilities have been fixed. The administration role has been enabled for controlling what users have access to what tables/fields which are used in bond. A module for interfacing with Visual Basic was added. Many improvements were made to the error handling, especially with regard to firewalls and SQL query failures. Many memory leaks and odd memory errors were fixed. Support for large object fields (like binary data) was added. Notify/listen support was added within bonddb, so you can listen for object changes. Integration with bondreplicate was added.


Changes: Bugs concerning saving records and jumpto searches were fixed. Problems with using PostgreSQL 8.2 and OIDs were fixed. Improvements were made for the build process for Windows.


Changes: This release adds initial MySQL support, jumpto support for an alternative form of searching, replication support, and an undo feature for saves.


Changes: Many memory associated bugs were fixed to improve long-running stability. Better support was provided for additional types of SQL statements. The win32 build scripts were updated to work with the new scons package. Problems with DLL loading and locating directories were fixed.


Changes: Problems associated with using views or functions as a data source were fixed. More debugging functions were added. gcc4.0 errors and warnings were fixed. Primary key handling when no primary key is present was improved.