Class TRALDBConnection

Unit

Declaration

type TRALDBConnection = class(TRALComponent)

Description

TRALDBConnection

Hierarchy

Overview

Methods

Public constructor Create(AOwner: TComponent); overload;
Public function ConstructDeleteSQL(ADataset: TDataSet; AUpdateTable: StringRAL; AUpdateMode: TUpdateMode): StringRAL;
Public function ConstructInsertSQL(ADataset: TDataSet; AUpdateTable: StringRAL): StringRAL;
Public function ConstructUpdateSQL(ADataset: TDataSet; AUpdateTable: StringRAL; AUpdateMode: TUpdateMode): StringRAL;
Public function GetTables: TRALDBInfoTables;
Public function InfoFieldsFromSQL(ASQL: StringRAL): TRALDBInfoFields;
Public procedure ApplyUpdatesRemote(ACache: TRALDBSQLCache; AResp: TRALThreadClientResponse);
Public procedure ExecSQLRemote(AQuery: TDataset; AStorage: TRALStorageLink; AResp: TRALThreadClientResponse);
Public procedure OpenRemote(AQuery: TDataset; AStorage: TRALStorageLink; AResp: TRALThreadClientResponse);
Protected procedure Notification(AComponent: TComponent; Operation: TOperation); override;
Protected procedure SetClient(AValue: TRALClient);
Protected procedure SetModuleRoute(AValue: StringRAL);

Properties

Published property Client: TRALClient read FClient write SetClient;
Published property ModuleRoute: StringRAL read FModuleRoute write SetModuleRoute;

Description

Methods

Public constructor Create(AOwner: TComponent); overload;

This item has no description.

Public function ConstructDeleteSQL(ADataset: TDataSet; AUpdateTable: StringRAL; AUpdateMode: TUpdateMode): StringRAL;

This item has no description.

Public function ConstructInsertSQL(ADataset: TDataSet; AUpdateTable: StringRAL): StringRAL;

This item has no description.

Public function ConstructUpdateSQL(ADataset: TDataSet; AUpdateTable: StringRAL; AUpdateMode: TUpdateMode): StringRAL;

This item has no description.

Public function GetTables: TRALDBInfoTables;

This item has no description.

Public function InfoFieldsFromSQL(ASQL: StringRAL): TRALDBInfoFields;

This item has no description.

Public procedure ApplyUpdatesRemote(ACache: TRALDBSQLCache; AResp: TRALThreadClientResponse);

This item has no description.

Public procedure ExecSQLRemote(AQuery: TDataset; AStorage: TRALStorageLink; AResp: TRALThreadClientResponse);

This item has no description.

Public procedure OpenRemote(AQuery: TDataset; AStorage: TRALStorageLink; AResp: TRALThreadClientResponse);

This item has no description.

Protected procedure Notification(AComponent: TComponent; Operation: TOperation); override;

This item has no description.

Protected procedure SetClient(AValue: TRALClient);

This item has no description.

Protected procedure SetModuleRoute(AValue: StringRAL);

This item has no description.

Properties

Published property Client: TRALClient read FClient write SetClient;

This item has no description.

Published property ModuleRoute: StringRAL read FModuleRoute write SetModuleRoute;

This item has no description.



PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.