SQLite for Excel for Windows Publisher's description
from Govert van Drimmelen
SQLite is a small, easy-to-use, open-source SQL database engine.
SQLite is a small, easy-to-use, open-source SQL database engine. SQLite for Excel is a lightweight wrapper to give access to the SQLite3 library from VBA. It provides a high-performance path to the SQLite3 API functions, preserving the semantics of the SQLite3 library calls and allowing access to the distributed SQLite3.dll without recompilation.
The current release has the following parts:
SQLite3_StdCall вЂ“ A small and very simple C .dll that makes it possible to use the standard SQLite3 .dll from VBA. It just passes calls from VBA on to SQLite without any change in the parameters, but this allows the StdCall calling convention that VB6 and VBA is limited to.
Sqlite3.bas VBA module вЂ“ Has all the VBA Declares, and does the parameter and string conversions. It exposes a number of SQLite3xxxx functions. These map as directly as possible to the SQLite C API, with no change in the semantics. Although I have not exposed the whole API, most of the core interface is included, in particular the prepared statement, binding, retrieval and backup functions. Date values are stored as Julian day real numbers in the database.
Sqlite3Demo.bas VBA module вЂ“ Has tests that serve as nice examples of how to use the SQLite3xxxx functions.
SQLite3Demo.xls contains the two VBA modules.
What's New in This Release:Minor update with the following changes:
В· Fixed empty string bug.
В· Added SQLiteForWord example (only SQLite3Initialize is changed).
В· Updated Distribution version of SQLite3.dll to 3.7.5.
System Requirements:В· SQLite
Program Release Status: New Release
Program Install Support: Install and Uninstall