Small, Fast, Reliable.
Choose any three.

SQLite C Interface

Database Connection Handle

typedef struct sqlite3 sqlite3;

Each open SQLite database is represented by pointer to an instance of the opaque structure named "sqlite3". It is useful to think of an sqlite3 pointer as an object. The sqlite3_open(), sqlite3_open16(), and sqlite3_open_v2() interfaces are its constructors and sqlite3_close() is its destructor. There are many other interfaces (such as sqlite3_prepare_v2(), sqlite3_create_function(), and sqlite3_busy_timeout() to name but three) that are methods on this object.

See also lists of Objects, Constants, and Functions.


This page last modified 2007/11/22 00:41:31 UTC