RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TBaseProvider.FetchDetails Method

Fills a delta dataset with all nested dataset field values.

Pascal
procedure FetchDetails(Source: TDataSet; Delta: TDataSet); virtual;
C++
virtual __fastcall FetchDetails(TDataSet Source, TDataSet Delta);

FetchDetails is used internally to fetch the current values of any nested datasets when the provider is executing its RowRequest method. As implemented in TBaseProvider, FetchDetails does nothing. Descendants override this method to add nested detail datasets to the delta packet specified by Delta. 

Source is a source dataset that has the current values for all fields. Delta is a delta dataset that must be updated so that its nested detail fields match the values in Source. 

 

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