Unit RALDBBase

Description

Base unit for Database related components

Uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Class TRALDBBase  

Functions and Procedures

procedure RegisterDatabase(ADatabase: TRALDBClass);
procedure UnregisterDatabase(ADatabase: TRALDBClass);
function GetDatabaseClass(ADatabaseName: StringRAL): TRALDBClass;
procedure GetDatabaseList(AList: TStrings);

Types

TRALDatabaseType = (...);
TRALDBClass = class of TRALDBBase;
TRALDBDriverType = (...);
TRALDBOnConnect = procedure(ASender : TObject; ARequest : TRALRequest) of object;
TRALDBOnError = procedure(ASender : TObject; AException : StringRAL; ARequest : TRALRequest) of object;

Description

Functions and Procedures

procedure RegisterDatabase(ADatabase: TRALDBClass);

This item has no description.

procedure UnregisterDatabase(ADatabase: TRALDBClass);

This item has no description.

function GetDatabaseClass(ADatabaseName: StringRAL): TRALDBClass;

This item has no description.

procedure GetDatabaseList(AList: TStrings);

This item has no description.

Types

TRALDatabaseType = (...);

This item has no description.

Values
  • dtFirebird
  • dtSQLite
  • dtMySQL
  • dtPostgreSQL
TRALDBClass = class of TRALDBBase;

This item has no description.

TRALDBDriverType = (...);

sempre jogar a qtOther pra frente, ela tem valor igual a 255

Values
  • qtFiredac
  • qtZeos
  • qtLazSQL
  • qtOther = 255
TRALDBOnConnect = procedure(ASender : TObject; ARequest : TRALRequest) of object;

This item has no description.

TRALDBOnError = procedure(ASender : TObject; AException : StringRAL; ARequest : TRALRequest) of object;

This item has no description.



PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.