Datasnap.Provider.TDataSetProvider.ResolveToDataSet

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property ResolveToDataSet: Boolean read FResolveToDataSet write SetResolveToDataSet default False;

C++

__property bool ResolveToDataSet = {read=FResolveToDataSet, write=SetResolveToDataSet, default=0};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TDataSetProvider

Beschreibung

Legt fest, ob Aktualisierungen in eine Datenmenge oder direkt in einen Datenbank-Server eingetragen werden.

Mit ResolveToDataSet wird festgelegt, wie Aktualisierungen eingetragen werden. Wenn ResolveToDataSet true ist, wird der Eigenschaft Resolver eine TDataSetResolver-Komponente zugewiesen, die Aktualisierungen direkt in die in der Eigenschaft DataSet angegebene Datenmenge einträgt. Dies ist sinnvoll, wenn die Anwendung die Ereignisse der Datenmengenkomponente verwendet oder wenn die Datenmenge keine Daten eines Datenbank-Servers repräsentiert (z.B. eine Client-Datenmenge).

Wenn ResolveToDataSet false ist, wird der Eigenschaft Resolver eine TSQLResolver-Komponente zugewiesen, die Aktualisierungen direkt in den DataSet zugewiesenen Datenbank-Server einträgt. Dieses Vorgehen ist meist effizienter, da der Zwischenschritt über die Datenmenge vermieden wird. Wenn die Quell-Datenmenge schreibgeschützt ist (z.B. bei einer unidirektionalen Datenmenge), stellt dies die einzige Möglichkeit dar, Aktualisierungen einzutragen.

Siehe auch