Class tmdatabase

Unit

Declaration

type tmdatabase = class(TCustomConnection)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected FDataBaseName: mseString;
Protected FConnected: Boolean;
Protected FOpenAfterRead: boolean;

Methods

Protected procedure setconnected(const avalue: boolean); override;
Protected Procedure CheckConnected;
Protected Procedure CheckDisConnected;
Protected procedure DoConnect; override;
Protected procedure DoDisconnect; override;
Protected procedure doafterinternalconnect; virtual;
Protected procedure executeparams; virtual;
Protected procedure dobeforeinternaldisconnect; virtual;
Protected function GetConnected: boolean; override;
Protected Procedure DoInternalConnect; Virtual; Abstract;
Protected Procedure DoInternalDisConnect; Virtual; Abstract;
Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;
Public procedure CloseDataSets;
Public procedure CloseTransactions;
Public procedure StartTransaction; virtual; abstract;
Public procedure EndTransaction; virtual; abstract;

Properties

Public property TransactionCount: Longint read GetTransactionCount;
Public property Transactions[Index: Longint]: tmdbtransaction read GetTransaction;
Public property Directory: string read FDirectory write FDirectory;
Public property IsSQLBased: Boolean read FSQLBased;
Public property datasets: idatabaseclientarty read fdatasets;
Published property Connected: Boolean read FConnected write SetConnected default false;
Published property DatabaseName: msestring read FDatabaseName write FDatabaseName;
Published property KeepConnection: Boolean read FKeepConnection write FKeepConnection default false;
Published property Params : TStringlist read FParams Write setparams;
Published property onbeforeconnect: databaseeventty read fonbeforeconnect write fonbeforeconnect;
Published property onafterconnect: databaseeventty read fonafterconnect write fonafterconnect;
Published property onconnecterror: databaseerroreventty read fonconnecterror write fonconnecterror;
Published property onbeforedisconnect: databaseeventty read fonbeforedisconnect write fonbeforedisconnect;
Published property onafterdisconnect: databaseeventty read fonafterdisconnect write fonafterdisconnect;

Description

Fields

Protected FDataBaseName: mseString;

This item has no description.

Protected FConnected: Boolean;

This item has no description.

Protected FOpenAfterRead: boolean;

This item has no description.

Methods

Protected procedure setconnected(const avalue: boolean); override;

This item has no description.

Protected Procedure CheckConnected;

This item has no description.

Protected Procedure CheckDisConnected;

This item has no description.

Protected procedure DoConnect; override;

This item has no description.

Protected procedure DoDisconnect; override;

This item has no description.

Protected procedure doafterinternalconnect; virtual;

This item has no description.

Protected procedure executeparams; virtual;

This item has no description.

Protected procedure dobeforeinternaldisconnect; virtual;

This item has no description.

Protected function GetConnected: boolean; override;

This item has no description.

Protected Procedure DoInternalConnect; Virtual; Abstract;

This item has no description.

Protected Procedure DoInternalDisConnect; Virtual; Abstract;

This item has no description.

Public constructor Create(AOwner: TComponent); override;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Public procedure CloseDataSets;

This item has no description.

Public procedure CloseTransactions;

This item has no description.

Public procedure StartTransaction; virtual; abstract;

This item has no description.

Public procedure EndTransaction; virtual; abstract;

This item has no description.

Properties

Public property TransactionCount: Longint read GetTransactionCount;

This item has no description.

Public property Transactions[Index: Longint]: tmdbtransaction read GetTransaction;

This item has no description.

Public property Directory: string read FDirectory write FDirectory;

This item has no description.

Public property IsSQLBased: Boolean read FSQLBased;

This item has no description.

Public property datasets: idatabaseclientarty read fdatasets;

This item has no description.

Published property Connected: Boolean read FConnected write SetConnected default false;

This item has no description.

Published property DatabaseName: msestring read FDatabaseName write FDatabaseName;

This item has no description.

Published property KeepConnection: Boolean read FKeepConnection write FKeepConnection default false;

This item has no description.

Published property Params : TStringlist read FParams Write setparams;

This item has no description.

Published property onbeforeconnect: databaseeventty read fonbeforeconnect write fonbeforeconnect;

This item has no description.

Published property onafterconnect: databaseeventty read fonafterconnect write fonafterconnect;

This item has no description.

Published property onconnecterror: databaseerroreventty read fonconnecterror write fonconnecterror;

This item has no description.

Published property onbeforedisconnect: databaseeventty read fonbeforedisconnect write fonbeforedisconnect;

This item has no description.

Published property onafterdisconnect: databaseeventty read fonafterdisconnect write fonafterdisconnect;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.