Unit 'sqlite3slimconn' Package
[Overview][Constants][Types][Classes][Variables][Index] [#pl_luicontrols]

TSQLite3Connection

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: sqlite3slimconn.pp line 52

type TSQLite3Connection = class(TSQLConnection)

protected

  function stringsquery();

  

  procedure checkerror();

  

  procedure DoInternalConnect; override;

  

  procedure DoInternalDisconnect; override;

  

  function GetHandle; override;

  

  function AllocateCursorHandle; override;

  

  procedure DeAllocateCursorHandle(); override;

  

  function AllocateTransactionHandle; override;

  

  procedure PrepareStatement(); override;

  

  procedure Execute(); override;

  

  function Fetch(); override;

  

  procedure AddFieldDefs(); override;

  

  procedure UnPrepareStatement(); override;

  

  procedure FreeFldBuffers(); override;

  

  function LoadField(); override;

  

  function GetTransactionHandle(); override;

  

  function Commit(); override;

  

  function RollBack(); override;

  

  function StartdbTransaction(); override;

  

  procedure CommitRetaining(); override;

  

  procedure RollBackRetaining(); override;

  

  procedure LoadBlobIntoBuffer(); override;

  

  procedure execsql();

  

  procedure UpdateIndexDefs(); override;

  

  function RowsAffected(); override;

  

  function GetSchemaInfoSQL(); override;

  

  function StrToStatementType(); override;

  

public

  constructor Create(); override;

  

  function GetInsertID;

  

  procedure GetFieldNames(); override;

  

  procedure LoadExtension();

  

published

  property Options: TSqliteOptions; [rw]

  

end;

Inheritance

TSQLite3Connection

  

|

TObject



CT Web help

CodeTyphon Studio