What is f90SQL?
f90SQL is a Fortran-90 library that allows easy access to Microsoft Windows’ ODBC-API from your Fortran programs. Through the use of the ODBC-API your programs can access a large number of files created by other applications using a standard language (SQL). Windows’ API functions were designed to be called from C. They make extensive use of C-specific data types, pointers, etc. Accessing these functions from your Fortran programs can be a real headache if you are not an experienced C programmer and if you are not aware of the many small details involved in cross-language programming. With f90SQL you call the ODBC-API functions the same way you would call any of your normal Fortran subroutines, without having to worry about declaring interfaces to the ODBC-API functions, without having to deal with pointers or special C data types.