Class TDatabase

Unit

Declaration

type TDatabase = class(TCustomConnection)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected Procedure CheckConnected;
Protected Procedure CheckDisConnected;
Protected procedure DoConnect; override;
Protected procedure DoDisconnect; override;
Protected function GetConnected: boolean; override;
Protected Function GetDataset(Index : longint) : TDataset; override;
Protected Function GetDataSetCount: Longint; 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]: TDBTransaction read GetTransaction;
Public property Directory: string read FDirectory write FDirectory;
Public property IsSQLBased: Boolean read FSQLBased;
Published property Connected: Boolean read FConnected write SetConnected;
Published property DatabaseName: string read FDatabaseName write FDatabaseName;
Published property KeepConnection: Boolean read FKeepConnection write FKeepConnection;
Published property Params : TStrings read FParams Write SetParams;

Description

Methods

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 function GetConnected: boolean; override;

This item has no description.

Protected Function GetDataset(Index : longint) : TDataset; override;

This item has no description.

Protected Function GetDataSetCount: Longint; 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]: TDBTransaction 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.

Published property Connected: Boolean read FConnected write SetConnected;

This item has no description.

Published property DatabaseName: string read FDatabaseName write FDatabaseName;

This item has no description.

Published property KeepConnection: Boolean read FKeepConnection write FKeepConnection;

This item has no description.

Published property Params : TStrings read FParams Write SetParams;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.