Used to specify which table in a query is assumed to be the target for subsequent data-modification queries as a result of user incentive to insert, update or delete records.
property UpdatingTable: string;
Use the UpdatingTable property to specify which table in a query is assumed to be the target for the subsequent data-modification queries as a result of user incentive to insert, update or delete records.
This property is used on Insert, Update, Delete or RefreshRecord (see also TCustomVirtualQuery.Options) if appropriate SQL (SQLInsert, SQLUpdate or SQLDelete) is not provided.
If UpdatingTable is not set then the first table used in a query is assumed to be the target.
Below are two examples for the query, where:
In the first case (or by default) editable field is ShipName, in the second - all fields from Emp.
1)Example 1. SELECT * FROM Dept 2) Example 2. SELECT * FROM Dept, Emp WHERE Dept.DeptNo = Emp.DeptNo