IBPP, where the 'PP' stands for '++', is a C++ client interface for Firebird SQL. It also works with InterBase® 6.0, though it is expected it might only support Firebird in the future. It is a class library, free of any specific development tool dependencies. It is not tied to any 'visual' or 'RAD' tool. It was developed to add Firebird access in any C++ application. Those applications using IBPP can be non-visual (CORBA/COM objects, other libraries of classes and functions, procedural 'legacy' code, for instance). But it can of course also be used in visual or RAD environments. IBPP is purely a dynamic SQL interface to Firebird. In some easy to use C++ classes, you will find nearly all what is needed to access a Firebird database, and manipulate the data. IBPP also offers access to most of the administrations tasks: creating a database, modifying its structure, performing online backups, administering user accounts on the server and the like.

Project Activity

See All Activity >

Follow IBPP, a C++ API for Firebird Server

IBPP, a C++ API for Firebird Server Web Site

You Might Also Like
Employee monitoring software with screenshots Icon
Employee monitoring software with screenshots

Clear visibility and insights into how employees work. Even remotely.

Stay productive working at any distance from anywhere with Monitask.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
2
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • I used this with Firebird 2.5 and it was great. Way better than any other method of connecting to Firebird. Would love it if someone would carry on with updating it for Firebird 3.0. Currently I'm having to use a different interface that doesn't provide the same connection options. If there was a current version and a discussion board I would have rated it as a 5.
  • If you are willing to continue to use this project, I'm working with Flamerobin project and trying to keep it updated there, if you need to send some patch call there: github.com/mariuz/flamerobin
  • What is missing is UNICODE support.
  • Thanks for so usefull software.
    1 user found this review helpful.
  • The best IB/FB C++ library I've ever used. The most closest to the IB/FB API and easy to use.
Read more reviews >

Additional Project Details

Intended Audience

Developers

Programming Language

C++

Database Environment

Other API, Firebird/InterBase

Registered

2000-08-09