FREE SOFTWARE ON CAMLCITY.ORG
Database access via ODBC
O'Caml bindings for ODBC. This package is pre-configured for the unixodbc library (ocamlodbc supports some direct database drivers as well, but I have only chosen the unixodbc driver because of its flexibility). In order to connect to a database, you need not only the unixodbc library but also an ODBC driver, and an ODBC configuration (odbcinst.ini and odbc.ini). See http://www.unixodbc.org for documentation. Notes for package developers: ocamlodbc supports several database systems directly, i.e. without unixodbc. When somebody wants to make this code available for GODI, this should be done as a separate package. For instance, a package directly connecting to a MySQL database system could be named ocamlodbc-mysql. Please avoid name conflicts, especially the .so stub library should have a different name. It is ok that it is impossible to load two different ocamlodbc instances into the same executable (because of symbol conflicts on the C level).