Unit uRESTDWBasicDB

Descrição

 

Uses

Visão Geral

Classes, Interfaces, Objetos e Registros

Nome Descrição
Classe TTimerData  
Classe TAutoCheckData  
Classe TProxyOptions  
Classe TClientConnectionDefs  
Classe TRESTDWConnectionParams  
Classe TRESTDWConnectionServer  
Classe TListDefConnections  
Classe TRESTDWDatabasebaseBase  
Classe TRESTDWUpdateSQL  
Classe TRESTDWThreadRequest  
Classe TRESTDWClientSQL  
Classe TRESTDWTable  
Classe TRESTDWBatchFieldItem  
Classe TRESTDWBatchFieldsDefs  
Classe TRESTDWBatchMove  
Classe TRESTDWStoredProc  
Classe TRESTDWPoolerList  
Classe TRESTDWValueKey  
Classe TRESTDWValueKeys  
Classe TRESTDWPoolerDB  

Funções e Procedimentos

Function GeTRESTDWParams(Params : TParams; Encondig : TEncodeSelect) : TRESTDWParams;

Tipos

TOnExecuteData = Procedure Of Object;
TOnThreadRequestError = Procedure (ErrorCode : Integer; MessageError : String) Of Object;
TOnEventDB = Procedure (DataSet : TDataSet) Of Object;
TOnFiltered = Procedure (Var Filtered : Boolean; Var Filter : String) Of Object;
TOnAfterScroll = Procedure (DataSet : TDataSet) Of Object;
TOnBeforeRefresh = Procedure (DataSet : TDataSet) Of Object;
TOnAfterRefresh = Procedure (DataSet : TDataSet) Of Object;
TOnAfterOpen = Procedure (DataSet : TDataSet) Of Object;
TOnBeforeClose = Procedure (DataSet : TDataSet) Of Object;
TOnAfterClose = Procedure (DataSet : TDataSet) Of Object;
TOnCalcFields = Procedure (DataSet : TDataSet) Of Object;
TOnAfterCancel = Procedure (DataSet : TDataSet) Of Object;
TOnAfterInsert = Procedure (DataSet : TDataSet) Of Object;
TOnBeforeDelete = Procedure (DataSet : TDataSet) Of Object;
TOnBeforePost = Procedure (DataSet : TDataSet) Of Object;
TOnAfterPost = Procedure (DataSet : TDataSet) Of Object;
TOnAfterDelete = Procedure (DataSet : TDataSet) Of Object;
TOnEventConnection = Procedure (Sucess : Boolean; Const Error : String) Of Object;
TOnEventBeforeConnection = Procedure (Sender : TComponent) Of Object;
TOnEventTimer = Procedure Of Object;
TBeforeGetRecords = Procedure (Sender : TObject; Var OwnerData : OleVariant) Of Object;
TOnPrepareConnection = Procedure (Var ConnectionDefs : TConnectionDefs) Of Object;
TOnFieldGetValue = Procedure (Value : Variant) Of Object;
TOnTableBeforeOpen = Procedure (Var Dataset : TDataset; Params : TRESTDWParams; Tablename : String) Of Object;
TOnQueryBeforeOpen = Procedure (Var Dataset : TDataset; Params : TRESTDWParams) Of Object;
TOnQueryException = Procedure (Var Dataset : TDataset; Params : TRESTDWParams; Error : String) Of Object;
TOnFailOverExecute = Procedure (ConnectionServer : TRESTDWConnectionServer) Of Object;
TOnFailOverError = Procedure (ConnectionServer : TRESTDWConnectionServer; MessageError : String) Of Object;
TDWFieldKind = (...);
TDWFieldType = Set of TDWFieldKind;
TRESTDWBatchMoveActionType = (...);
TRESTDWProcessSide = (...);
TOnLineProcess = Procedure (Source : TRESTDWClientSQL; Var Dest : TRESTDWClientSQL) Of Object;
TOnProcessError = Procedure (Connection : TRESTDWConnectionServer; ActualReg, RegsCount : Integer; Action : TRESTDWBatchMoveActionType; Error : String) Of Object;
TOnProcess = Procedure (RegsCount : Integer) Of Object;
TOnActProcess = Procedure (ActualReg, RegsCount : Integer) Of Object;
PRESTDWValueKey = ˆTRESTDWValueKey;
TRESTDWPoolerDBP = ˆTRESTDWComponent;

Variáveis

BufferBase: TRESTDWBufferBase;

Descrição

Funções e Procedimentos

Function GeTRESTDWParams(Params : TParams; Encondig : TEncodeSelect) : TRESTDWParams;
 

Tipos

TOnExecuteData = Procedure Of Object;
 
TOnThreadRequestError = Procedure (ErrorCode : Integer; MessageError : String) Of Object;
 
TOnEventDB = Procedure (DataSet : TDataSet) Of Object;
 
TOnFiltered = Procedure (Var Filtered : Boolean; Var Filter : String) Of Object;
 
TOnAfterScroll = Procedure (DataSet : TDataSet) Of Object;
 
TOnBeforeRefresh = Procedure (DataSet : TDataSet) Of Object;
 
TOnAfterRefresh = Procedure (DataSet : TDataSet) Of Object;
 
TOnAfterOpen = Procedure (DataSet : TDataSet) Of Object;
 
TOnBeforeClose = Procedure (DataSet : TDataSet) Of Object;
 
TOnAfterClose = Procedure (DataSet : TDataSet) Of Object;
 
TOnCalcFields = Procedure (DataSet : TDataSet) Of Object;
 
TOnAfterCancel = Procedure (DataSet : TDataSet) Of Object;
 
TOnAfterInsert = Procedure (DataSet : TDataSet) Of Object;
 
TOnBeforeDelete = Procedure (DataSet : TDataSet) Of Object;
 
TOnBeforePost = Procedure (DataSet : TDataSet) Of Object;
 
TOnAfterPost = Procedure (DataSet : TDataSet) Of Object;
 
TOnAfterDelete = Procedure (DataSet : TDataSet) Of Object;
 
TOnEventConnection = Procedure (Sucess : Boolean; Const Error : String) Of Object;
 
TOnEventBeforeConnection = Procedure (Sender : TComponent) Of Object;
 
TOnEventTimer = Procedure Of Object;
 
TBeforeGetRecords = Procedure (Sender : TObject; Var OwnerData : OleVariant) Of Object;
 
TOnPrepareConnection = Procedure (Var ConnectionDefs : TConnectionDefs) Of Object;
 
TOnFieldGetValue = Procedure (Value : Variant) Of Object;
 
TOnTableBeforeOpen = Procedure (Var Dataset : TDataset; Params : TRESTDWParams; Tablename : String) Of Object;
 
TOnQueryBeforeOpen = Procedure (Var Dataset : TDataset; Params : TRESTDWParams) Of Object;
 
TOnQueryException = Procedure (Var Dataset : TDataset; Params : TRESTDWParams; Error : String) Of Object;
 
TOnFailOverExecute = Procedure (ConnectionServer : TRESTDWConnectionServer) Of Object;
 
TOnFailOverError = Procedure (ConnectionServer : TRESTDWConnectionServer; MessageError : String) Of Object;
 
TDWFieldKind = (...);
 
Valores
  • dwfk_Keyfield
  • dwfk_Autoinc
  • dwfk_NotNull
TDWFieldType = Set of TDWFieldKind;
 
TRESTDWBatchMoveActionType = (...);
 
Valores
  • bmat_Insert
  • bmat_Update
  • bmat_Delete
  • bmat_InsertUpdate
TRESTDWProcessSide = (...);
 
Valores
  • psClient
  • psServer
TOnLineProcess = Procedure (Source : TRESTDWClientSQL; Var Dest : TRESTDWClientSQL) Of Object;
 
TOnProcessError = Procedure (Connection : TRESTDWConnectionServer; ActualReg, RegsCount : Integer; Action : TRESTDWBatchMoveActionType; Error : String) Of Object;
 
TOnProcess = Procedure (RegsCount : Integer) Of Object;
 
TOnActProcess = Procedure (ActualReg, RegsCount : Integer) Of Object;
 
PRESTDWValueKey = ˆTRESTDWValueKey;
 
TRESTDWPoolerDBP = ˆTRESTDWComponent;

PoolerDB Control

Variáveis

BufferBase: TRESTDWBufferBase;
 

Gerado por PasDoc 0.16.0.