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; |