RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TCustomProvider.InternalRowRequest Method

Provides the underlying implementation of the RowRequest method.

Pascal
function InternalRowRequest(const Row: OleVariant; RequestType: TFetchOptions): OleVariant; virtual;
C++
virtual __fastcall OleVariant InternalRowRequest(const OleVariant Row, TFetchOptions RequestType);

The RowRequest method calls InternalRowRequest to assemble the specified information after generating a BeforeRowRequest event and before generating an AfterRowRequest event. As implemented in TCustomProvider, InternalRowRequest does nothing. Descendant classes override this method to assemble the requested information into an OleVariant

The Row parameter is an OleVariant that describes the current record on the client dataset. It enables the provider to locate the record of interest. 

InternalRowRequest returns the requested information in a delta packet. 

 

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