Class TRALDBBufDataset

Unit

Declaration

type TRALDBBufDataset = class(TBufDataset)

Description

TRALDBBufDataset

Hierarchy

Overview

Methods

Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;
Public function ParamByName(const AValue: StringRAL): TParam; reintroduce;
Public procedure ApplyUpdates; reintroduce;
Public procedure ExecSQL;
Protected procedure CacheSQL(ASQL: StringRAL; AExecType: TRALDBExecType = etExecute);
Protected procedure Clear;
Protected procedure InternalDelete; override;
Protected procedure InternalInitFieldDefs; override;
Protected procedure InternalOpen; override;
Protected procedure InternalPost; override;
Protected procedure LoadFromRALStorage(ADataSet : TDataSet; AStream : TStream);
Protected procedure Notification(AComponent: TComponent; Operation: TOperation); override;
Protected procedure OnApplyUpdates(Sender: TObject; AResponse: TRALResponse; AException: StringRAL);
Protected procedure OnChangeSQL(Sender: TObject);
Protected procedure OnExecSQLResponse(Sender: TObject; AResponse: TRALResponse; AException: StringRAL);
Protected procedure OnQueryResponse(Sender: TObject; AResponse: TRALResponse; AException: StringRAL);
Protected procedure SetActive(AValue: boolean); override;
Protected procedure SetRALConnection(AValue: TRALDBConnection);
Protected procedure SetSQL(AValue: TStrings);
Protected procedure SetStorage(AValue: TRALStorageLink);
Protected procedure SetUpdateSQL(AValue: TRALDBUpdateSQL);

Properties

Public property LastId: Int64RAL read FLastId;
Published property OnError: TRALDBTableOnError read FOnError write FOnError;
Published property ParamCheck: boolean read FParamCheck write FParamCheck;
Published property Params: TParams read FParams write FParams;
Published property RALConnection: TRALDBConnection read FRALConnection write SetRALConnection;
Public property RowsAffected: Int64RAL read FRowsAffected;
Published property SQL: TStrings read FSQL write SetSQL;
Published property Storage: TRALStorageLink read FStorage write SetStorage;
Published property UpdateMode: TUpdateMode read FUpdateMode write FUpdateMode;
Published property UpdateSQL: TRALDBUpdateSQL read FUpdateSQL write SetUpdateSQL;
Published property UpdateTable: StringRAL read FUpdateTable write FUpdateTable;

Description

Methods

Public constructor Create(AOwner: TComponent); override;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Public function ParamByName(const AValue: StringRAL): TParam; reintroduce;

procedure Open; reintroduce;

Public procedure ApplyUpdates; reintroduce;

This item has no description.

Public procedure ExecSQL;

This item has no description.

Protected procedure CacheSQL(ASQL: StringRAL; AExecType: TRALDBExecType = etExecute);

This item has no description.

Protected procedure Clear;

This item has no description.

Protected procedure InternalDelete; override;

This item has no description.

Protected procedure InternalInitFieldDefs; override;

carrega os fieldsdefs do servidor

Protected procedure InternalOpen; override;

This item has no description.

Protected procedure InternalPost; override;

This item has no description.

Protected procedure LoadFromRALStorage(ADataSet : TDataSet; AStream : TStream);

This item has no description.

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

needed to properly remove assignment in design-time.

Protected procedure OnApplyUpdates(Sender: TObject; AResponse: TRALResponse; AException: StringRAL);

This item has no description.

Protected procedure OnChangeSQL(Sender: TObject);

This item has no description.

Protected procedure OnExecSQLResponse(Sender: TObject; AResponse: TRALResponse; AException: StringRAL);

This item has no description.

Protected procedure OnQueryResponse(Sender: TObject; AResponse: TRALResponse; AException: StringRAL);

This item has no description.

Protected procedure SetActive(AValue: boolean); override;

This item has no description.

Protected procedure SetRALConnection(AValue: TRALDBConnection);

This item has no description.

Protected procedure SetSQL(AValue: TStrings);

This item has no description.

Protected procedure SetStorage(AValue: TRALStorageLink);

This item has no description.

Protected procedure SetUpdateSQL(AValue: TRALDBUpdateSQL);

This item has no description.

Properties

Public property LastId: Int64RAL read FLastId;

This item has no description.

Published property OnError: TRALDBTableOnError read FOnError write FOnError;

This item has no description.

Published property ParamCheck: boolean read FParamCheck write FParamCheck;

This item has no description.

Published property Params: TParams read FParams write FParams;

This item has no description.

Published property RALConnection: TRALDBConnection read FRALConnection write SetRALConnection;

This item has no description.

Public property RowsAffected: Int64RAL read FRowsAffected;

This item has no description.

Published property SQL: TStrings read FSQL write SetSQL;

This item has no description.

Published property Storage: TRALStorageLink read FStorage write SetStorage;

This item has no description.

Published property UpdateMode: TUpdateMode read FUpdateMode write FUpdateMode;

This item has no description.

Published property UpdateSQL: TRALDBUpdateSQL read FUpdateSQL write SetUpdateSQL;

This item has no description.

Published property UpdateTable: StringRAL read FUpdateTable write FUpdateTable;

This item has no description.



PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.