You can choose to call a
method using an USoft-specific query protocol instead of the
standard protocol. In this case, one of the methods is defined as
being the EXE method in the protocol, and (optionally) another as
being the FETCH method. An INVOKE ... WITH SELECT ... statement is
processed as follows when using the query instead of the standard
||Fetch a record from the SELECT.
||Execute the method, which has been defined as the EXE
||Execute the method, which has been defined as the FETCH method
and catch the Out parameters. Return the record to the caller.
||Repeat step 4 until the component returns no further records
(that is, until the FETCH method reports that there are no more
||Destroy the component.
||Fetch the next record from the SELECT, etc.