The
SQLite Database Engine provides a lightweight C library to access database
files using a large subset of SQL92 without the overhead of RDBMS server
processes. In order to use that functionality as a desktop database I wrapped
the SQLite library into an ODBC driver.
So far it has been tested with SQLite 2.8.17 and SQLite 3.43.2
on Windows (>= NT/2000) in MS Excel 97 (MSQUERY) with SQLite database
files created on Linux. Support for Win64 exists for both SQLite 2.x
and SQLite 3.x versions of the driver.
It also runs on Linux with
unixODBC 2.[0-2].x
and with
libiodbc 3.[05].x.
Another experimental project is a Java binding for
the SQLite database engine, which can be found
here.