help files
Z505 | PasWiki | FUQ | Search | Main Docs | API Guide



[Overview][Constants][Types][Classes][Procedures and functions] Reference for unit 'db' (#fcl)

TDatabase

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: db.pas line 1588

type TDatabase = class(TCustomConnection)

protected

  procedure CheckConnected;

  procedure CheckDisConnected;

  procedure DoConnect; override;

  procedure DoDisconnect; override;

  function GetConnected; override;

  function GetDataset(); override;

  function GetDataSetCount; override;

  procedure DoInternalConnect; virtual; abstract;

  procedure DoInternalDisConnect; virtual; abstract;

public

  constructor Create(); override;

  destructor Destroy; override;

  procedure CloseDataSets;

  procedure CloseTransactions;

  procedure StartTransaction; virtual; abstract;

  procedure EndTransaction; virtual; abstract;

  property TransactionCount: LongInt; [r]

  property Transactions: TDBTransaction; [r]

  property Directory: String; [rw]

  property IsSQLBased: Boolean; [r]

published

  property Connected: Boolean; [rw]

  property DatabaseName: String; [rw]

  property KeepConnection: Boolean; [rw]

  property Params: TStrings; [rw]

end;

Inheritance

TDatabase

|

TCustomConnection

|

TComponent

?

TObject

Notes

 No notes exist for this page yet. 





lufdoc, Powtils, fpc, freepascal, delphi, kylix, c/c++, mysql, cgi web framework docs, Z505