[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: uib.pas line 140
type TUIBDataBase = class(TUIBComponent) |
||
protected |
||
function CanConnect; virtual; |
|
|
procedure DoOnConnectionLost(); virtual; |
|
|
procedure DoOnGetDBExceptionClass(); virtual; |
|
|
function ReadParamString(); |
|
|
procedure WriteParamString(); |
|
|
function ReadParamInteger(); |
|
|
procedure WriteParamInteger(); |
|
|
public |
||
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
procedure ExecuteImmediate(); |
|
|
procedure ClearExceptions; |
|
|
procedure RegisterException(); |
|
|
procedure UnRegisterException(); |
|
|
procedure UnRegisterExceptions(); |
|
|
procedure CreateDatabase(); |
|
|
procedure DropDatabase; |
|
|
function GetMetadata(); |
|
|
procedure ActiveAllTriggers; |
|
|
procedure DeactiveAllTriggers; |
|
|
procedure RecomputeSelectivityIndices; |
|
|
procedure RecompileAllProcedures; |
|
|
procedure RecompileAllTriggers; |
|
|
function CancelEnable; |
|
|
function CancelDisable; |
|
|
function CancelAbort; |
|
|
function CancelRaise; |
|
|
property DbHandle: IscDbHandle; [rw] |
|
|
property IsHandleShared: Boolean; [r] |
|
|
property Transactions []: TUIBTransaction; [r] |
|
|
property TransactionsCount: Cardinal; [r] |
|
|
property Lib: TUIBLibrary; [r] |
|
|
property InfoReads: Integer; [r] |
|
|
property InfoWrites: Integer; [r] |
|
|
property InfoFetches: Integer; [r] |
|
|
property InfoMarks: Integer; [r] |
|
|
property InfoPageSize: Integer; [r] |
|
|
property InfoNumBuffers: Integer; [r] |
|
|
property InfoSetPageBuffers: Integer; [r] |
|
|
property InfoCurrentMemory: Integer; [r] |
|
|
property InfoMaxMemory: Integer; [r] |
|
|
property InfoAttachmentId: Integer; [r] |
|
|
property InfoOdsVersion: Integer; [r] |
|
|
property InfoOdsMinorVersion: Integer; [r] |
|
|
property InfoAllocation: Integer; [r] |
|
|
property InfoSweepInterval: Integer; [r] |
|
|
property InfoNoReserve: Boolean; [r] |
|
|
property InfoForcedWrites: Boolean; [r] |
|
|
property InfoPageErrors: Integer; [r] |
|
|
property InfoBPageErrors: Integer; [r] |
|
|
property InfoRecordErrors: Integer; [r] |
|
|
property InfoDPageErrors: Integer; [r] |
|
|
property InfoIPageErrors: Integer; [r] |
|
|
property InfoPPageErrors: Integer; [r] |
|
|
property InfoTPageErrors: Integer; [r] |
|
|
property InfoDbSqlDialect: Integer; [r] |
|
|
property InfoDbReadOnly: Boolean; [r] |
|
|
property InfoDbSizeInPages: Integer; [r] |
|
|
property InfoDbFileName: string; [r] |
|
|
property InfoDbSiteName: string; [r] |
|
|
property InfoImplementation: Integer; [r] |
|
|
property InfoBaseLevel: Integer; [r] |
|
|
property InfoVersion: string; [r] |
|
|
property InfoReadSeqCount: Integer; [r] |
|
|
property InfoReadIdxCount: Integer; [r] |
|
|
property InfoUpdateCount: Integer; [r] |
|
|
property InfoInsertCount: Integer; [r] |
|
|
property InfoDeleteCount: Integer; [r] |
|
|
property InfoBackoutCount: Integer; [r] |
|
|
property InfoPurgeCount: Integer; [r] |
|
|
property InfoExpungeCount: Integer; [r] |
|
|
property InfoLimbo: Integer; [r] |
|
|
property InfoUserNames: Integer; [r] |
|
|
property InfoOldestTransaction: Integer; [r] |
|
|
property InfoOldestActive: Integer; [r] |
|
|
property InfoOldestSnapshot: Integer; [r] |
|
|
property InfoNextTransaction: Integer; [r] |
|
|
property InfoDbProvider: Integer; [r] |
|
|
property InfoDbClass: Integer; [r] |
|
|
property InfoAttCharset: Integer; [r] |
|
|
property InfoFirebirdVersion: string; [r] |
|
|
property InfoActiveTransactions: Integer; [r] |
|
|
property InfoActiveTransactionsCount: Integer; [r] |
|
|
property InfoCreationDate: TDateTime; [r] |
|
|
property InfoDBFileSize: Integer; [r] |
|
|
published |
||
property Params: TStrings; [rw] |
|
|
property DatabaseName: TFileName; [rw] |
|
|
property SQLDialect: Integer; [rw] |
|
|
property CharacterSet: TCharacterSet; [rw] |
|
|
property UserName: string; [rw] |
|
|
property PassWord: string; [rw] |
|
|
property LibraryName: TFileName; [rws] |
|
|
property StoreInDFM: Boolean; [rw] |
|
|
property AfterConnect: TNotifyEvent; [rw] |
|
|
property BeforeConnect: TNotifyEvent; [rw] |
|
|
property AfterDisconnect: TNotifyEvent; [rw] |
|
|
property BeforeDisconnect: TNotifyEvent; [rw] |
|
|
property OnConnectionLost: TNotifyEvent; [rw] |
|
|
property SegmentSize: Word; [rw] |
|
|
property MetaDataOptions: TMetaDataOptions; [r] |
|
|
property Shutdown: TShutdownOptions; [rw] |
|
|
property Connected: Boolean; [rw] |
|
|
property Role: string; [rw] |
|
|
property OnInfoReadSeqCount: TOnInfoTableOpCount; [rw] |
|
|
property OnInfoReadIdxCount: TOnInfoTableOpCount; [rw] |
|
|
property OnInfoUpdateCount: TOnInfoTableOpCount; [rw] |
|
|
property OnInfoInsertCount: TOnInfoTableOpCount; [rw] |
|
|
property OnInfoDeleteCount: TOnInfoTableOpCount; [rw] |
|
|
property OnInfoBackoutCount: TOnInfoTableOpCount; [rw] |
|
|
property OnInfoPurgeCount: TOnInfoTableOpCount; [rw] |
|
|
property OnInfoExpungeCount: TOnInfoTableOpCount; [rw] |
|
|
property OnInfoActiveTransactions: TOnInfoIntegerCount; [rw] |
|
|
property OnInfoLimbo: TOnInfoIntegerCount; [rw] |
|
|
property OnInfoUserNames: TOnInfoStringCount; [rw] |
|
|
end; |
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |