RAD Studio VCL Reference
|
Applies updates received from a client dataset using a specified provider.
function AS_ApplyUpdates(const ProviderName: WideString; Delta: OleVariant; MaxErrors: Integer; out ErrorCount: Integer; var OwnerData: OleVariant): OleVariant; safecall;
__fastcall OleVariant AS_ApplyUpdates(const BSTR ProviderName, OleVariant Delta, int MaxErrors, int ErrorCount, OleVariant OwnerData);
AS_AS_ApplyUpdates writes client updates to a dataset or database server. ProviderName specifies the name of the provider component that manages the update operation. Delta is a Variant containing the updated, inserted, and deleted records to write to the database. MaxErrors indicates the maximum number of errors to permit before rolling back the update operation; ErrorCount returns the actual number of errors encountered during the update operation. OwnerData is information supplied by the client application in a BeforeAS_ApplyUpdates event handler and returned to the client application in an AfterAS_ApplyUpdates event handler. It is passed to the provider's BeforeAS_ApplyUpdates event handler and returned from the provider's AfterAS_ApplyUpdates event handler.
AS_AS_ApplyUpdates The AS_ApplyUpdates_result parameter returns a Variant that is a data packet containing all records that could not be applied.
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
|
What do you think about this topic? Send feedback!
|