Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Unit SLTypes

Description

The SLTypes - base constatns, types

Types

NameDescription
ESQLiteError = Exception; Exception class

All exceptions of SQLite are called with this class.

PPChar = ^PChar; for D5 copatibility
TPCharArray = array [0 .. MaxInt div 16 - 1] of PChar; for D5 copatibility
PPCharArray = ^TPCharArray; for D5 copatibility

Constants

NameDescription
SQLITE_OK = 0; Successful result.
SQLITE_ERROR = 1; SQL error or missing database.
SQLITE_INTERNAL = 2; An internal logic error in SQLite.
SQLITE_PERM = 3; Access permission denied.
SQLITE_ABORT = 4; Callback routine requested an abort.
SQLITE_BUSY = 5; The database file is locked.
SQLITE_LOCKED = 6; A table in the database is locked.
SQLITE_NOMEM = 7; A malloc() failed.
SQLITE_READONLY = 8; Attempt to write a readonly database.
SQLITE_INTERRUPT = 9; Operation terminated by sqlite_interrupt().
SQLITE_IOERR = 10; Some kind of disk I/O error occurred.
SQLITE_CORRUPT = 11; The database disk image is malformed.
SQLITE_NOTFOUND = 12; (Internal Only) Table or record not found.
SQLITE_FULL = 13; Insertion failed because database is full.
SQLITE_CANTOPEN = 14; Unable to open the database file.
SQLITE_PROTOCOL = 15; Database lock protocol error.
SQLITE_EMPTY = 16; (Internal Only) Database table is empty.
SQLITE_SCHEMA = 17; The database schema changed.
SQLITE_TOOBIG = 18; Too much data for one row of a table.
SQLITE_CONSTRAINT = 19; Abort due to contraint violation.
SQLITE_MISMATCH = 20; Data type mismatch.
SQLITE_ROW = 100; sqlite_step() has another row ready
SQLITE_DONE = 101; sqlite_step() has finished executing
SQLITEDLL: PChar = 'libsqlite.so'; Name of DLL with engine

You have to put it in the search path.

COMPONENT_TAB_NAME = 'Data Access'; used for registration components in IDE.
SQLITE_NUMERIC = -1; Numeric result of user function
SQLITE_TEXT = -2; Text result of user function
CRLF = #13 + #10;  
CR = #13;  
LF = #10;  
TAB = #9;  
NULL_TERMINATOR = #0;  
LOOKUP_OPTIONS: TLocateOptions = [loCaseInsensitive];  

Variables

NameDescription
__Alloc_count: Integer;  
__Realloc_count: Integer;  

Author

Michal Zaborowski <michal.zaborowski@wp.pl>


Generated by PasDoc 0.8.7 on N 16- lis 2003 16:05:18