
I'd recommend taking a look at libpqxx it's completely C++ semantics and very powerful. It's for postgresql but the design is great. Regards. muhammadchang wrote:
I recently took part in a project to create a full POS solution for a major European retailer. The main requirement was software uniformity to compensate a wild range of legacy installed hardware. We have successfully used a library called DTL, which uses concepts like containers and iterators as a higher level interface to a mundane ODBC driver, in our case targeting a Postgres database. DTL isn't perfect, of course. We still have to cope with the infamous "impedance mismatch", and the C++ language, by its very nature, make the gap even larger. Well, what I want to say is that, if I was to develop a Boost.DB lib, I would take a very careful look at DTL, to get as close as possible to the relational paradigm. Perhaps even closer than Java.
http://dtemplatelib.sourceforge.net/
Regards, Kenneth
biolaser wrote:
I am interested in your recommendation of any open source, cross-platform C++ libraries designed for programming the major databases (Oracle, MySql, Postgres, MS Access, Sybase, etc). Boost does not provide any such database/sql library framework for C++. If you can point me toward a source or sources that do offer such a framework, and possibly one(s) the Boost people favor, it would be very much appreciated. Primarily, I am developing code for Windows and Unix/Linux.
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users