SQLMemTable: BDE Alternative Embedded
In-Memory Database with SQL for Delphi / C++Builder


TSQLMemTable.OnProgress
TSQLMemTable
Top 

Occurs when a table is involved into some potentially slow process.

type
TSQLMemTableOperation = (tbopImport,tbopExport,tbopCopy, tbopRestructure,tbopRepair,
         tbopBatchAppend, tbopBatchUpdate, tbopBatchAppendUpdate, tbopBatchCopy, tbopBatchDelete);

TSQLMemTableProgress = procedure (Sender: TComponent; Progress: Double; Operation:              TSQLMemTableOperation; var Abort: Boolean) of object;

property
OnProgress: TSQLMemTableProgress;

Description
OnProgress occurs during potentially slow processes working with table. OnProgress allows applications to provide the user with a feedback about the progress of the slow process.

The Progress parameter is an approximation of how much of the operation has completed. Use Progress to update the position of a progress bar or other indicator.

The Operation parameter indicates what kind of process is running: repairing database, compacting database.

When the Abort parameter is True, the execution of the process is cancelled.



© AidAim Software SQLMemTable: