Definiert Klassen, die datenbankunabhängige Datenmengen, Verbindungs-Broker, Remote-Server für mehrschichtige Datenbankanwendungen, Aggregatfelder und die zugehörige Funktionalität implementieren.
Klassen
Routinen
	| PackageParams | Konvertiert ein TParams-Objekt in eine OleVariante, die von mehrschichtigen Anwendungen verwendet werden kann. | 
	| UnpackParams | Konvertiert eine OleVariante, die für eine Parametergruppe verwendet wird, in ein TParams-Objekt. | 
Typen
	| PKeyBuffer | Ein Zeiger auf einen TKeyBuffer-Record. | 
	| PRecInfo | Ein Zeiger auf einen TRecInfo-Record. | 
	| TAggUpdateEvent | TAggUpdateEvent ist der Typ für die Ereignisbehandlungsroutine OnUpdate von TAggregate. | 
	| TCDSKeyBuffer | Datasnap.DBClient.TCDSKeyBuffer ist ein Alias für Datasnap.DBClient.TKeyBuffer. | 
	| TCDSRecInfo | Datasnap.DBClient.TCDSRecInfo ist ein Alias für Datasnap.DBClient.TRecInfo. | 
	| TDataPacketFormat | TDataPacketFormat gibt an, in welchem Format die Informationen in einem Daten- oder Deltapaket gespeichert werden. | 
	| TDataSetOption | Repräsentiert eine Aufzählung von Optionen für die Datenmenge. | 
	| TDataSetOptions | Eine Menge von TDataSetOption-Aufzählungseinträgen. | 
	| TFetchOption | TFetchOption und TFetchOptions geben an, welche Art von Informationen eine Client-Datenmenge von einem Datensatz abrufen kann. | 
	| TFetchOptions | Eine Menge von TFetchOption-Aufzählungseinträgen. | 
	| TFieldDescList | Ein dynamisches Array, dessen Elemente Felddeskriptoren (DSFLDDesc-Records) sind. | 
	| TGetUsernameEvent | TGetUsernameEvent ist der Typ für Ereignisbehandlungsroutinen, die zur Initialisierung eines Remote-Anmelde-Dialogfeldes den Benutzernamen bereitstellen. | 
	| TKeyBuffer | Ein Record, der verschiedene Informationen (geänderter Status, Feldanzahl oder Daten) zum Suchschlüsselpuffer enthält. | 
	| TRecInfo | Ein Record, der verschiedene Informationen (Datensatznummer, Positionsmarken-Flag oder Attribut) über einen Datensatz in der Datenbank enthält. | 
	| TReconcileAction | TReconcileAction gibt an, wie die Client-Datenmenge Datensätze behandelt, die zu Aktualisierungsfehlern geführt haben. | 
	| TReconcileErrorEvent | TReconcileErrorEvent ist der Typ für Ereignisbehandlungsroutinen, die Aktualisierungsfehler für eine Client-Datenmenge behandeln. | 
	| TReconcileInfo |  | 
	| TRemoteEvent | TRemoteEvent ist der Typ für Ereignisbehandlungsroutinen, die benutzerdefinierte Informationen an oder von einem Provider übergeben. | 
Konstanten
	| AllParamTypes | AllParamTypes: Set = [ptUnknown..ptResult]; | 
	| AllRecords | AllRecords: Integer = $FFFFFFFF; |