|
Database.HDBC.Sqlite3 | Portability | portable | Stability | provisional | Maintainer | John Goerzen <jgoerzen@complete.org> |
|
|
|
|
|
Description |
HDBC driver interface for Sqlite 3.x.
Written by John Goerzen, jgoerzen@complete.org
|
|
Synopsis |
|
|
|
|
Sqlite3 Basics
|
|
|
Connect to an Sqlite version 3 database. The only parameter needed is
the filename of the database to connect to.
All database accessor functions are provided in the main HDBC module.
|
|
|
Instances | |
|
|
|
Sets the timeout for a lock before returning a busy error.
Give the time in milliseconds.
|
|
Sqlite3 Error Consts
|
|
|
Successful result
|
|
|
SQL error or missing database
|
|
|
An internal logic error in SQLite
|
|
|
Access permission denied
|
|
|
Callback routine requested an abort
|
|
|
The database file is locked
|
|
|
A table in the database is locked
|
|
|
A malloc() failed
|
|
|
Attempt to write a readonly database
|
|
|
Operation terminated by sqlite_interrupt()
|
|
|
Some kind of disk I/O error occurred
|
|
|
The database disk image is malformed
|
|
|
(Internal Only) Table or record not found
|
|
|
Insertion failed because database is full
|
|
|
Unable to open the database file
|
|
|
Database lock protocol error
|
|
|
(Internal Only) Database table is empty
|
|
|
The database schema changed
|
|
|
Too much data for one row of a table
|
|
|
Abort due to constraint violation
|
|
|
Data type mismatch
|
|
|
Library used incorrectly
|
|
|
Uses OS features not supported on host
|
|
|
Authorization denied
|
|
|
sqlite_step() has another row ready
|
|
|
sqlite_step() has finished executing
|
|
Produced by Haddock version 2.6.0 |