RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TSoapDataModule.RowRequest Method

Returns information from a specified record of the provider's dataset.

Pascal
function RowRequest(const ProviderName: WideString; Row: OleVariant; RequestType: Integer; var OwnerData: OleVariant): OleVariant;
C++
__fastcall OleVariant RowRequest(const BSTR ProviderName, OleVariant Row, int RequestType, OleVariant OwnerData);

RowRequest provides the underlying implementation for the AS_RowRequest method (on the IAppServer interface) and the SAS_RowRequest method (on the IAppServerSOAP interface). 

ProviderName indicates the provider associated with the dataset from which information should be fetched. 

Row is an OleVariant that describes the current record on the client dataset. 

RequestType indicates the type of information required. It is an integer version of the TFetchOptions type. 

OwnerData contains custom information that is supplied by a client dataset's BeforeRowRequest event handler. This information is passed to the provider's BeforeRowRequest event handler. OwnerData returns custom information supplied by the provider's AfterRowRequest event handler. 

The requested data is returned as a delta packet. 

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!