| Class TIBDatabase (unit IBCtrls) |
TComponent
| Constructors |
constructor Create( AOwner: TComponent);| Functions |
procedure Close;
procedure CreateDatabase;
destructor Destroy;
procedure DropDatabase;
procedure ExecSQL;
class function IsInterbaseAlias( Aliasname: string): Boolean;
procedure Open;
procedure AddDependent( Dependent: TIBDatabaseDependent);
procedure Loaded;
procedure RemoveDependent( Dependent: TIBDatabaseDependent);
procedure BuildDPB( item: byte; contents: string);
procedure InitialiseBuffer;
procedure InitialiseDPB;
procedure SetAliasName( Value: string);
procedure SetConnected( Value: Boolean);
procedure SetDatabaseName( value: string);
procedure SetParams( value: TStrings);
procedure SetSQL( value: TStrings);
procedure SetUsername( value: string);| Properties |
property AliasName : string
property Connected : Boolean
property DatabaseName : string
property Params : TStrings
property Password : string
property SQL : TStrings
property UserName : string
property Handle : isc_db_handle| Events |
| Variables |
Buffer : array[0..1023] of char;
BufPtr : integer;
ConnectedState : Boolean;
Dependents : TList;
FAliasName : string;
FConnected : Boolean;
FDatabaseName : string;
FHandle : isc_db_handle;
FParams : TStrings;
FPassword : string;
FSQL : TStrings;
FUsername : string;| Constructors |
constructor Create( AOwner: TComponent);TIBDatabase
| Functions |
procedure Close;
procedure CreateDatabase;
destructor Destroy;
procedure DropDatabase;
procedure ExecSQL;
class function IsInterbaseAlias( Aliasname: string): Boolean;
procedure Open;
procedure AddDependent( Dependent: TIBDatabaseDependent);
procedure Loaded;don't assume TYPE is the first record - in case DB INFO changes in future
procedure RemoveDependent( Dependent: TIBDatabaseDependent);
procedure BuildDPB( item: byte; contents: string);
procedure InitialiseBuffer;commit transaction
procedure InitialiseDPB;
procedure SetAliasName( Value: string);
procedure SetConnected( Value: Boolean);
procedure SetDatabaseName( value: string);close Interbase connection
procedure SetParams( value: TStrings);
procedure SetSQL( value: TStrings);
procedure SetUsername( value: string);| Properties |
property AliasName : string
property Connected : Boolean
property DatabaseName : string
property Params : TStrings
property Password : string
property SQL : TStrings
property UserName : string
property Handle : isc_db_handle| Events |
| Variables |
Buffer : array[0..1023] of char;
BufPtr : integer;
ConnectedState : Boolean;
Dependents : TList;
FAliasName : string;
FConnected : Boolean;
FDatabaseName : string;
FHandle : isc_db_handle;
FParams : TStrings;
FPassword : string;
FSQL : TStrings;
FUsername : string;