Bond Frequently Asked Questions

Q Does Bond work with MySQL?
A No, at the time of writing BondDB, MySQL lacked constraints, views and transactional support. All of these elements were needed initially to get Bond to work, so only PostgreSQL was supported. Once MySQL has adequate support for these things a plug-in can be developed to enable MySQL support.

Q Can Bond help me convert my databases from MS Access or VB?
A Bond can make a good replacement for Access/VB front ends and I've used it to replace a number of databases. The data needs to be exported to a PostgreSQL database (many good programmes for doing this). And the BondXML file needs to be written from scratch to describe the user interface. There's no quick way to convert your databases however.

Q Does Bond run under Windows?
A Not at the moment, though a bit of progress has been made in getting some of the libraries compiling and working under MinGW. It should be possible without to much difficulty to port Bond to windows now, it just hasn't been done yet. An interim solution can be running Bond through an X Server.

Q When will BondHTML be ready?
A After a lot of other things are written. It will probably be done around the Bond3 release mark so its some time off. The old BondHTML code was broken and needs a re-write to work with the current new Bond.

Q Can I use Bond with Oracle 9i database on Linux?
A No not at the moment. Adding Oracle support is a lot easier than MySQL but unfortunately I do not have access to any Oracle databases so can not create a plug-in for Oracle. Once I have access to an Oracle database to test and configure Bond for then it is possible for this to be done.

You can help us develop a FAQ page by contributing a question about Bond.