Soap.SOAPMidas.IAppServerSOAP.SAS_ApplyUpdates

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function  SAS_ApplyUpdates(const ProviderName: OleStr; Delta: OleVariant;  MaxErrors: Integer; out ErrorCount: Integer; var OwnerData: OleVariant): OleVariant; stdcall;

C++

virtual System::OleVariant __stdcall SAS_ApplyUpdates(const System::WideString ProviderName, System::OleVariant Delta, int MaxErrors, /* out */ int &ErrorCount, System::OleVariant &OwnerData) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
function public
Soap.SOAPMidas.pas
Soap.SOAPMidas.hpp
Soap.SOAPMidas IAppServerSOAP


Description

Applique les mises à jour reçues d'un ensemble de données client en utilisant le fournisseur spécifié.

SAS_SAS_ApplyUpdates écrit les mises à jour client dans un ensemble de données ou un serveur de bases de données.

ProviderName spécifie le nom du composant fournisseur qui gère la mise à jour.

Delta est un Variant contenant les enregistrements modifiés, insérés et supprimés à écrire dans la base de données.

MaxErrors indique le nombre maximum d'erreurs permis avant d'annuler l'opération de mise à jour.

ErrorCount renvoie le nombre réel d'erreurs rencontrées pendant l'opération de mise à jour.

OwnerData contient les informations fournies par l'application client dans un gestionnaire d'événement BeforeSAS_ApplyUpdates et renvoyées à l'application client dans un gestionnaire d'événement AfterSAS_ApplyUpdates. Ces informations sont transmises au gestionnaire d'événement BeforeSAS_ApplyUpdates du fournisseur puis renvoyées par le gestionnaire d'événement AfterSAS_ApplyUpdates du fournisseur.

SAS_SAS_ApplyUpdates renvoie un Variant qui est un paquet de données contenant tous les enregistrements qui n'ont pu être appliqués.

Voir aussi