Opens the given database file.
Takes control of an existing database handle. The database will still be closed upon destruction.
Closes the database.
The database is accessed using statements.
Convenience functions for beginning, committing, or rolling back a transaction.
Closes the database.
Convenience functions for beginning, committing, or rolling back a transaction.
Like prepare, but ignores results and returns the number of changed rows.
Opens or creates a database.
Takes control of an existing database handle. The database will still be closed upon destruction.
Prepare SQL statement for multiple execution or for parameters binding.
Convenience functions for beginning, committing, or rolling back a transaction.
Returns the number of rows changed by the last statement.
Returns the internal handle to the SQLite3 database. This should only be used if this class does not provide the necessary functionality.
Returns the ID of the last row that was inserted.
SQLite3 database wrapper.