Table

Class: TMMScript

property Table : TEDBTable;

Local EDB result table.
When nil (default), Execute creates a TEDBTable internally, owned and freed by TMMScript. Assign a pre-existing TEDBTable before Execute to use it instead.
TMMScript never frees a caller-provided table. The table is open and positioned at the first row after a successful Execute with a result set.

When an external TEDBTable is assigned, TMMScript calls FreeNotification on it. If the table is freed before TMMScript, the Table property is cleared automatically to prevent a dangling reference.

See Also

(C) 2026 Easygate, Lda