| 
      
      
      From: Paul R. <pr...@ib...> - 2002-10-18 14:01:41
      
     | 
| Thomas Miller wrote: > I didn't realize there was another project. Is there a reason you guys > haven't > tried to merge the two projects? > The architecture of each is very different. The XTG project is a straightforward, non-object oriented implementation of the ODBC functions over the IB/Fb api. The IBPhoenix driver is a layered, object oriented implementation. The database access layer is implemented using the JDBC interface specification. The ODBC functions are implemented using a set of OO classes that map the ODBC function calls onto the 'JDBC' objects. A lot more ambitious, but ultimately a lot more flexible. I doubt that many are aware that a fully functioning, object-oriented class library exists for Firebird, written in C++. It would probably be more pertinent to ask why we don't work with Olivier Mascia's IBPP project - that too is a fully functioning, object-oriented class library for Firebird, written in C++. However, it uses a different interface, so I doubt that there is much that can be shared. Paul -- Paul Reeves http://www.ibphoenix.com Supporting users of Firebird and InterBase |