Datasnap.Provider.TPacketDataSet.HasCurValues

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function HasCurValues: Boolean;

C++

bool __fastcall HasCurValues();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TPacketDataSet

Beschreibung

Gibt an, ob die Eigenschaft CurValue für Felder in der Paketdatenmenge verfügbar ist.

Wenn beim Eintragen eines Aktualisierungsdatensatzes ein Fehler auftritt, versuchen Resolver-Komponenten, den aktuellen Datensatz in der zugrunde liegenden Datenbank aufzufinden (oder in der Datenmenge, in der die Aktualisierungen eingetragen werden.) Dieser aktuelle Datensatz kann dann bei der Ursachenbestimmung des Aktualisierungsfehlers verwendet werden. Wenn der aktuelle Datensatz aufgefunden werden kann, gibt HasCurValues den Wert true zurück, und die CurValue-Eigenschaften der Felder in der Paketdatenmenge werden aus diesem Datensatz gesetzt. Wenn der Datensatz nicht aufgefunden werden kann, beispielsweise, weil ein anderer Benutzer einen Schlüsselfeldwert geändert oder den Datensatz gelöscht hat, gibt HasCurValues den Wert false zurück, und die Eigenschaft CurValue von Paket-Datenmengenfeldern kann nicht verwendet werden.

Siehe auch