iODBC

The iODBC is based on the FreeODBC project of Brian Jepson. It is a port of his free ODBC driver manager plus some drivers for some databases. It should compile under IBM OS/2 3.0 & 4.0 and various Unix.

I started this project for IBM OS/2, because I thought there would be a need for such a thing. ODBC - open database connectivity - means, that a program isn't associated by one certain database, but can interact with various databases, without recompilation. The base idea on ODBC is: The application is compiled against an ODBC driver manager. When connection is done to a database, the database identifier is resolved by the ODBC driver manager and associated with an ODBC driver. The ODBC driver, a dynamic link library (DLL) is then loaded to memory and the driver manager works as gateway between application and database (driver). After the access the driver manager unloads the driver from memory.

The package contains also a JDBC to ODBC interface (JDBC = Java Database Connectivity). With this interface/gateway you may let your Java applications (not applets! This is a T2 implementation!) connect to a database via ODBC.

The package is the latest snapshot - the project is stopped, since IBM put ODBC with their database DB2 for OS/2. Further, it was too difficult to handle all alone. Microsoft changed the specification for ODBC, put in a lot of more functions and lately gave up ODBC in favorite for DAO (database access objects). The package contains:

File: iodbc-1.00.6.zip 1.25 MB 1998/04/16 ODBC driver manager, ODBC drivers, JDBC-ODBC bridge, incl. sources

1