Datasnap.Provider.TDataSetProvider.DataSet

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property DataSet: TDataSet read FDataSet write SetDataSet;

C++

__property Data::Db::TDataSet* DataSet = {read=FDataSet, write=SetDataSet};

Eigenschaften

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

Beschreibung

Gibt die Datenmenge an, deren Daten der Provider bereitstellt und in die er Aktualisierungen einträgt.

Über die Eigenschaft DataSet verknüpfen Sie einen Datenmengen-Provider mit einer bestimmten Quelldatenmenge. Der Datenmengen-Provider fasst die über DataSet angegebenen Datensätze (und weitere Informationen) zu Datenpaketen zusammen, die von Client-Datenmengen und XML-Brokern verwendet werden können. Wenn Datenpakete vom Provider erstellt werden, muss DataSet definiert werden.

Wenn die Eigenschaft ResolveToDataSet auf true gesetzt ist, trägt der Provider Aktualisierungen vom Anwendungs-Server direkt in die Datenmenge ein. Andernfalls trägt der Provider die Änderungen direkt in den zugrunde liegenden Datenbank-Server ein.

Anmerkung:  Der Provider kommuniziert mit der Datenmenge über die IProviderSupport-Schnittstelle. Diese Schnittstelle steht in allen Datenmengen zur Verfügung, obwohl in TDataSet die meisten IProviderSupport-Methoden nur Dummyroutinen sind, die entweder nichts ausführen oder eine Exception erzeugen. Die Datenmengenklassen der IDE (dbExpress-, BDE-, ADO-, InterBase Express- und Client-Datenmengen) überschreiben diese als protected deklarierten Methoden und implementieren die IProviderSupport-Schnittstelle mit nützlicheren Methoden. Erfragen Sie bei benutzerdefinerten Datenmengenkomponenten beim Hersteller, ob diese mit Datenmengen-Providern zusammenarbeiten können.

Siehe auch