Public Member Functions | |
Pointer | AggregateContext (Psqlite_func func, Integer nBytes) |
Integer | AggregateCount (Psqlite_func func) |
Integer | Bind (Psqlite_vm vm, Integer idx, const PChar value, Integer len, Integer copy) |
BusyHandler (Psqlite db, Tsqlite_busy_callback callback, Pointer ptr) | |
BusyTimeout (Psqlite db, Integer ms) | |
Integer | Changes (Psqlite db) |
Close (Psqlite db) | |
Pointer | CommitHook (Psqlite db, Tsqlite_simple_callback callback, Pointer ptr) |
Integer | Compile (Psqlite db, const PChar zSql, Integer nBytes, PChar &pzTail, Psqlite_vm &ppVm, PChar &pzErrmsg) |
Integer | Complete (const PChar sql) |
Integer | CreateAggregate (Psqlite db, const PChar zName, Integer nArg, Tsqlite_function_callback callback, Tsqlite_finalize_callback finalize, Pointer pUserData) |
Integer | CreateFunction (Psqlite db, const PChar zName, Integer nArg, Tsqlite_function_callback callback, Pointer pUserData) |
PChar | ErrorString (Integer code) |
Integer | Execute (Psqlite db, const PChar sql, Tsqlite_callback sqlite_callback, Pointer arg, PChar &errmsg) |
Integer | Finalize (Psqlite_vm vm, PChar &pzErrMsg) |
FreeMem (Pointer ptr) | |
FreeTable (PChar &result) | |
Integer | FunctionType (Psqlite db, const PChar zName, Integer datatype) |
string | GetDescription () |
string | GetProtocol () |
Integer | GetTable (Psqlite db, const PChar sql, PPChar &resultp, Integer &nrow, Integer &ncolumn, PChar &errmsg) |
Initialize () | |
Interrupt (Psqlite db) | |
Integer | Key (Psqlite db, const Pointer pKey, Integer nKey) |
Integer | LastInsertRowId (Psqlite db) |
Integer | LastStatementChanges (Psqlite db) |
PChar | LibEncoding () |
PChar | LibVersion () |
Psqlite | Open (const PChar filename, Integer mode, PChar &errmsg) |
Psqlite | OpenEncrypted (const PChar zFilename, const PChar pKey, Integer nKey, Integer &pErrcode, PChar &pzErrmsg) |
ProgressHandler (Psqlite db, Integer p1, Tsqlite_simple_callback callback, Pointer ptr) | |
Integer | ReKey (Psqlite db, const Pointer pKey, Integer nKey) |
Integer | Reset (Psqlite_vm vm, PChar &pzErrMsg) |
Integer | SetAuthorizer (Psqlite db, Tsqlite_auth_callback callback, Pointer pUserData) |
SetResultDouble (Psqlite_func func, Double arg) | |
SetResultError (Psqlite_func func, const PChar arg, Integer len) | |
SetResultInt (Psqlite_func func, Integer arg) | |
PChar | SetResultString (Psqlite_func func, const PChar arg, Integer len) |
Integer | Step (Psqlite_vm pVm, Integer &pN, PPChar &pazValue, PPChar &pazColName) |
Pointer | Trace (Psqlite db, Tsqlite_trace_callback callback, Pointer ptr) |
Pointer | UserData (Psqlite_func func) |
Definition at line 154 of file ZPlainSqLiteDriver.pas.
Pointer IZSQLitePlainDriver::AggregateContext | ( | Psqlite_func | func, | |
Integer | nBytes | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::AggregateCount | ( | Psqlite_func | func | ) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::Bind | ( | Psqlite_vm | vm, | |
Integer | idx, | |||
const PChar | value, | |||
Integer | len, | |||
Integer | copy | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
IZSQLitePlainDriver::BusyHandler | ( | Psqlite | db, | |
Tsqlite_busy_callback | callback, | |||
Pointer | ptr | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
IZSQLitePlainDriver::BusyTimeout | ( | Psqlite | db, | |
Integer | ms | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::Changes | ( | Psqlite | db | ) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
IZSQLitePlainDriver::Close | ( | Psqlite | db | ) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Pointer IZSQLitePlainDriver::CommitHook | ( | Psqlite | db, | |
Tsqlite_simple_callback | callback, | |||
Pointer | ptr | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::Compile | ( | Psqlite | db, | |
const PChar | zSql, | |||
Integer | nBytes, | |||
PChar & | pzTail, | |||
Psqlite_vm & | ppVm, | |||
PChar & | pzErrmsg | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::Complete | ( | const PChar | sql | ) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::CreateAggregate | ( | Psqlite | db, | |
const PChar | zName, | |||
Integer | nArg, | |||
Tsqlite_function_callback | callback, | |||
Tsqlite_finalize_callback | finalize, | |||
Pointer | pUserData | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::CreateFunction | ( | Psqlite | db, | |
const PChar | zName, | |||
Integer | nArg, | |||
Tsqlite_function_callback | callback, | |||
Pointer | pUserData | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
PChar IZSQLitePlainDriver::ErrorString | ( | Integer | code | ) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::Execute | ( | Psqlite | db, | |
const PChar | sql, | |||
Tsqlite_callback | sqlite_callback, | |||
Pointer | arg, | |||
PChar & | errmsg | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::Finalize | ( | Psqlite_vm | vm, | |
PChar & | pzErrMsg | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
IZSQLitePlainDriver::FreeMem | ( | Pointer | ptr | ) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
IZSQLitePlainDriver::FreeTable | ( | PChar & | result | ) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::FunctionType | ( | Psqlite | db, | |
const PChar | zName, | |||
Integer | datatype | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
string IZPlainDriver::GetDescription | ( | ) | [inherited] |
Reimplemented in TZAdoPlainDriver, TZASA7PlainDriver, TZASA8PlainDriver, TZASA9PlainDriver, TZDBLibSybaseASE125PlainDriver, TZDBLibMSSQL7PlainDriver, TZAbstractPlainDriver, TZFirebird10PlainDriver, TZFirebird15PlainDriver, TZFirebirdD15PlainDriver, TZFirebird20PlainDriver, TZFirebirdD20PlainDriver, TZFirebird21PlainDriver, TZFirebirdD21PlainDriver, TZInterbase6PlainDriver, TZInterbase5PlainDriver, TZMySQL41PlainDriver, TZMySQLD41PlainDriver, TZMySQL5PlainDriver, TZMySQLD5PlainDriver, TZOracle9iPlainDriver, TZPostgreSQL7PlainDriver, TZPostgreSQL8PlainDriver, TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
string IZPlainDriver::GetProtocol | ( | ) | [inherited] |
Reimplemented in TZAdoPlainDriver, TZASA7PlainDriver, TZASA8PlainDriver, TZASA9PlainDriver, TZDBLibSybaseASE125PlainDriver, TZDBLibMSSQL7PlainDriver, TZAbstractPlainDriver, TZFirebird10PlainDriver, TZFirebird15PlainDriver, TZFirebirdD15PlainDriver, TZFirebird20PlainDriver, TZFirebirdD20PlainDriver, TZFirebird21PlainDriver, TZFirebirdD21PlainDriver, TZInterbase6PlainDriver, TZInterbase5PlainDriver, TZMySQL41PlainDriver, TZMySQLD41PlainDriver, TZMySQL5PlainDriver, TZMySQLD5PlainDriver, TZOracle9iPlainDriver, TZPostgreSQL7PlainDriver, TZPostgreSQL8PlainDriver, TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::GetTable | ( | Psqlite | db, | |
const PChar | sql, | |||
PPChar & | resultp, | |||
Integer & | nrow, | |||
Integer & | ncolumn, | |||
PChar & | errmsg | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
IZPlainDriver::Initialize | ( | ) | [inherited] |
Reimplemented in TZAdoPlainDriver, TZASA7PlainDriver, TZASA8PlainDriver, TZASA9PlainDriver, TZDBLibSybaseASE125PlainDriver, TZDBLibMSSQL7PlainDriver, TZAbstractPlainDriver, TZFirebird10PlainDriver, TZFirebird15PlainDriver, TZFirebirdD15PlainDriver, TZFirebird20PlainDriver, TZFirebirdD20PlainDriver, TZFirebird21PlainDriver, TZFirebirdD21PlainDriver, TZInterbase6PlainDriver, TZInterbase5PlainDriver, TZMySQL41PlainDriver, TZMySQLD41PlainDriver, TZMySQL5PlainDriver, TZMySQLD5PlainDriver, TZOracle9iPlainDriver, TZPostgreSQL7PlainDriver, TZPostgreSQL8PlainDriver, TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
IZSQLitePlainDriver::Interrupt | ( | Psqlite | db | ) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::Key | ( | Psqlite | db, | |
const Pointer | pKey, | |||
Integer | nKey | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::LastInsertRowId | ( | Psqlite | db | ) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::LastStatementChanges | ( | Psqlite | db | ) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
PChar IZSQLitePlainDriver::LibEncoding | ( | ) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
PChar IZSQLitePlainDriver::LibVersion | ( | ) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Psqlite IZSQLitePlainDriver::Open | ( | const PChar | filename, | |
Integer | mode, | |||
PChar & | errmsg | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Psqlite IZSQLitePlainDriver::OpenEncrypted | ( | const PChar | zFilename, | |
const PChar | pKey, | |||
Integer | nKey, | |||
Integer & | pErrcode, | |||
PChar & | pzErrmsg | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
IZSQLitePlainDriver::ProgressHandler | ( | Psqlite | db, | |
Integer | p1, | |||
Tsqlite_simple_callback | callback, | |||
Pointer | ptr | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::ReKey | ( | Psqlite | db, | |
const Pointer | pKey, | |||
Integer | nKey | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::Reset | ( | Psqlite_vm | vm, | |
PChar & | pzErrMsg | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::SetAuthorizer | ( | Psqlite | db, | |
Tsqlite_auth_callback | callback, | |||
Pointer | pUserData | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
IZSQLitePlainDriver::SetResultDouble | ( | Psqlite_func | func, | |
Double | arg | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
IZSQLitePlainDriver::SetResultError | ( | Psqlite_func | func, | |
const PChar | arg, | |||
Integer | len | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
IZSQLitePlainDriver::SetResultInt | ( | Psqlite_func | func, | |
Integer | arg | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
PChar IZSQLitePlainDriver::SetResultString | ( | Psqlite_func | func, | |
const PChar | arg, | |||
Integer | len | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Integer IZSQLitePlainDriver::Step | ( | Psqlite_vm | pVm, | |
Integer & | pN, | |||
PPChar & | pazValue, | |||
PPChar & | pazColName | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Pointer IZSQLitePlainDriver::Trace | ( | Psqlite | db, | |
Tsqlite_trace_callback | callback, | |||
Pointer | ptr | |||
) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.
Pointer IZSQLitePlainDriver::UserData | ( | Psqlite_func | func | ) |
Reimplemented in TZSQLite28PlainDriver, and TZSQLite3PlainDriver.