The sqlite3
structure
represents a database connection to one or more database files.
The structure is created with a call to sqlite3_open()
or sqlite3_open_v2()
and destroyed with sqlite3_close()
. Nearly all data
management operations must be done in the context of an sqlite3
instance.
The sqlite3
structure is
opaque, and an application should never access any of the data
fields directly.