Er zijn nogal wat database-API-wrappers, maar mijn favoriet - en degene die ik aanbeveel - is de SOCI bibliotheek. Veel mooiere syntaxis dan het gebruik van de onbewerkte C API.
Het 'motiverende' voorbeeld van de SOCI-website:
int id = ...;
string name;
int salary;
sql << "select name, salary from persons where id = " << id, into(name), into(salary);