Anzeigen: Delphi
C++
Anzeigeeinstellungen
Datasnap.DBClient
Aus XE2 API Documentation
Definiert Klassen, die datenbankunabhängige Datenmengen, Verbindungs-Broker, Remote-Server für mehrschichtige Datenbankanwendungen, Aggregatfelder und die zugehörige Funktionalität implementieren.
Inhaltsverzeichnis |
Klassen
| EDBClient | EDBClient ist die Exception-Klasse für Fehler, die mit Client-Datenmengen zusammenhängen. |
| EReconcileError | EReconcileError ist die Exception-Klasse für Aktualisierungsfehler der Client-Datenmenge. |
| TAggregate | TAggregate wird für verwaltete Aggregate in einer Client-Datenmenge verwendet. |
| TAggregates | TAggregates definiert eine Kollektion von TAggregate-Objekten. |
| TClientBlobStream | TClientBlobStream ermöglicht den Lese- und Schreibzugriff auf die BLOB-Felder einer Client-Datenmenge. |
| TClientDataSet | TClientDataSet implementiert eine datenbankunabhängige Datenmenge. |
| TConnectionBroker | TConnectionBroker zentralisiert für eine Gruppe von Client-Datenmengen die Verbindung mit einem Anwendungsserver. |
| TCustomClientDataSet | TCustomClientDataSet ist die Basisklasse für Datenmengen, deren Daten im Arbeitsspeicher zwischengespeichert werden. |
| TCustomRemoteServer | TCustomRemoteServer ist die Basisklasse aller Komponenten für die Verbindung zu einem Anwendungs-Server in einer mehrschichtigen Datenbankanwendung. |
| TKeyBuffer | |
| TRecInfo | |
| TReconcileInfo |
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 | |
| PRecInfo | |
| 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 | |
| TDataSetOptions | |
| TFetchOption | TFetchOption und TFetchOptions geben an, welche Art von Informationen eine Client-Datenmenge von einem Datensatz abrufen kann. |
| TFetchOptions | |
| TFieldDescList | |
| TGetUsernameEvent | TGetUsernameEvent ist der Typ für Ereignisbehandlungsroutinen, die zur Initialisierung eines Remote-Anmelde-Dialogfeldes den Benutzernamen bereitstellen. |
| TKeyBuffer | |
| TRecInfo | |
| 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. |
Variablen
| TFieldDescList |
Konstanten
| AllParamTypes | AllParamTypes: Set = [ptUnknown..ptResult]; |
| AllRecords | AllRecords: Integer = $FFFFFFFF; |
| dfBinary | dfBinary: TDataPacketFormat = dfBinary; |
| dfXML | dfXML: TDataPacketFormat = dfXML; |
| dfXMLUTF8 | dfXMLUTF8: TDataPacketFormat = dfXMLUTF8; |
| doDisableDeletes | doDisableDeletes: TDataSetOption = doDisableDeletes; |
| doDisableEdits | doDisableEdits: TDataSetOption = doDisableEdits; |
| doDisableInserts | doDisableInserts: TDataSetOption = doDisableInserts; |
| doNoResetCall | doNoResetCall: TDataSetOption = doNoResetCall; |
| foBlobs | foBlobs: TFetchOption = foBlobs; |
| foDetails | foDetails: TFetchOption = foDetails; |
| foRecord | foRecord: TFetchOption = foRecord; |
| raAbort | raAbort: TReconcileAction = raAbort; |
| raCancel | raCancel: TReconcileAction = raCancel; |
| raCorrect | raCorrect: TReconcileAction = raCorrect; |
| raMerge | raMerge: TReconcileAction = raMerge; |
| raRefresh | raRefresh: TReconcileAction = raRefresh; |
| raSkip | raSkip: TReconcileAction = raSkip; |