Datasnap.Midas.IAppServerDisp.AS_ApplyUpdates

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


Delphi

function  AS_ApplyUpdates(const ProviderName: OleStr; Delta: OleVariant;  MaxErrors: Integer; out ErrorCount: Integer; var OwnerData: OleVariant): OleVariant; dispid 20000000;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function automated Datasnap.Midas.pas Datasnap.Midas IAppServerDisp

Beschreibung

Trägt mit Hilfe eines bestimmten Providers Aktualisierungen ein, die von einer Client-Datenmenge empfangen wurden.

AS_ApplyUpdates trägt Client-Aktualisierungen in einer Datenmenge oder auf einem Datenbankserver ein.

ProviderName ist der Name der Provider-Komponente, die für die Aktualisierungsoperation verantwortlich ist.

Delta ist eine Variante mit den aktualisierten, eingefügten und gelöschten Datensätzen, die in eine Datenbank geschrieben werden sollen.

MaxErrors gibt an, wie viele Fehler auftreten dürfen, bis der Aktualisierungsvorgang angehalten wird.

ErrorCount gibt die aktuelle Anzahl der Fehler zurück, die bei der Aktualisierung aufgetreten sind.

OwnerData enthält Daten, die von der Client-Anwendung in einer BeforeApplyUpdates-Ereignisbehandlungsroutine bereitgestellt und in einer AfterApplyUpdates-Ereignisbehandlungsroutine zurückgegeben werden.

AS_ApplyUpdates -Methode (Delphi) bzw. AS_ApplyUpdates _result-Parameter (C++) geben eine Variante mit allen Datensätzen zurück, die nicht in die Datenbank übernommen werden konnten.

Siehe auch