Unit TUtil |
*****************************************************} { } { Borland Delphi Unit } { TUTILITY.DLL Class Unit } { } { Copyright (c) 1996 AO ROSNO } { Copyright (c) 1997 Master-Bank } { } {
Classes |
ETUtilityError - TUtility error
TTUtility - TTUtility
Functions |
CheckTable -
CheckTables - Utility routines
Types |
HTUses
PHTUses
PUVerifyCallBack
TCheckRepair
TTUAction
TUVerifyCallBack
TUVerifyProcess
TVerifyOption
TVerifyOptions
Constants |
Variables |
Functions |
Types |
HTUses = Word
PHTUses = ^HTUses
PUVerifyCallBack = ^TUVerifyCallBackCall back info for Verify Callback function
TCheckRepair = (crNoRepair, crAutoRepair, crConfirmRepair);Check and repair modes
TTUAction = procedure of object
TUVerifyCallBack = record
PercentDone : SmallInt;
TableName : DBIPath;
Process : TUVerifyProcess;
CurrentIndex : Word;
TotalIndex : Word;
end;
TUVerifyProcess = (TUVerifyHeader, TUVerifyIndex, TUVerifyData, TUVerifySXHeader, TUVerifySXIndex, TUVerifySXData, TUVerifySXIntegrity, TUVerifyTableName);Verify Callback processes
TVerifyOption = (vfAppendErrors, vfBypassSecondaryIndexes, vfIgnoreWarnings, vfVerifyHeaderOnly, vfNoLockTable, vfDialogHide);
TVerifyOptions = set of TVerifyOption
Constants |
Variables |