DBClient.TReconcileAction

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

Contents

Delphi-Informationen

von DBClient.pas

TReconcileAction = {
	raSkip,
	raAbort,
	raMerge,
	raCorrect,
	raCancel,
	raRefresh
};


Unit: DBClient

Typ: Aufzählung

C++-Informationen

von DBClient.hpp

enum TReconcileAction{
	raSkip,
	raAbort,
	raMerge,
	raCorrect,
	raCancel,
	raRefresh
};


Unit: DBClient

Typ: Aufzählung

Beschreibung

TReconcileAction gibt an, wie die Client-Datenmenge Datensätze behandelt, die zu Aktualisierungsfehlern geführt haben.


Objekte des Typs TReconcileAction werden in der Behandlungsroutine für das Ereignis OnReconcileError der Client-Datenmenge als Rückgabeparameter verwendet. Sie geben an, welche Operation nach dem Beenden der Routine durchgeführt wird. Die folgende Tabelle zeigt die möglichen Werte und ihre Bedeutung:



Wert Bedeutung

raSkip

Der fehlerhafte Datensatz wird nicht aktualisiert, und die noch nicht eingetragenen Aktualisierungen bleiben im Änderungsprotokoll.

raAbort

Die gesamte Fehlerbehandlung wird abgebrochen.

raMerge

Der aktualisierte Datensatz wird mit dem Datensatz auf dem Server zusammengeführt.

raCorrect

Der Datensatz wird mit den in der Ereignisbehandlungsroutine korrigierten Werten aktualisiert.

raCancel

Alle Änderungen des Datensatzes werden verworfen, und die ursprünglichen Feldwerte werden wiederhergestellt.

raRefresh

Alle Feldwerte des Datensatzes werden durch die aktuellen Werte des Servers ersetzt.



Siehe auch

Personal tools