Unit 'ghSQLdbLib' Package
[Overview][Classes][Index] [#pl_greyhound]

TghSQLdbLib

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

Declaration

Source position: ghsqldblib.pas line 59

type TghSQLdbLib = class(TghSQLLib)

protected

  FConn: TghSQLdbConnector;

  

  FTran: TSQLTransaction;

  

  procedure InternalOpen(); override;

  

  function InternalExecute(); override;

  

  function NewConnector; virtual;

  

  function NewQuery(); virtual;

  

  function NewScript; virtual;

  

  procedure InternalQueryOpen();

  

  function InternalQueryExecute();

  

  function InternalScriptExecute();

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure Connect; override;

  

  function Connected; override;

  

  procedure Disconnect; override;

  

  procedure StartTransaction; override;

  

  function InTransaction; override;

  

  procedure Commit; override;

  

  procedure CommitRetaining; override;

  

  procedure Rollback; override;

  

  procedure RollbackRetaining; override;

  

  property Connection: TghSQLdbConnector; [r]

  

end;

Inheritance

TghSQLdbLib

  

|

TghSQLLib

  

|

TghSQLHandler

  

|

TghSQLStatement

  

|

TghSQLObject

  

|

TghDataObject

  

|

TghObject

  

|

TObject



CT Web help

CodeTyphon Studio