DBClient.TCustomClientDataSet

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

Contents

Delphi-Informationen

von DBClient.pas

TCustomClientDataSet = class(TDataSet)


Unit: DBClient

Typ: Klasse

Geerbte Klassen-Member: Member von DBClient.TCustomClientDataSet

Klasseneigenschaften: Eigenschaften von DBClient.TCustomClientDataSet

Klassenmethoden: Methoden von DBClient.TCustomClientDataSet

Klassenkonstruktoren und -destruktoren: Konstruktoren von DBClient.TCustomClientDataSet

Klassenereignisse: Ereignisse von DBClient.TCustomClientDataSet

C++-Informationen

von DBClient.hpp

TCustomClientDataSet = class(TDataSet)


Unit: DBClient

Typ: Klasse

Geerbte Klassen-Member: Member von DBClient.TCustomClientDataSet

Klasseneigenschaften: Eigenschaften von DBClient.TCustomClientDataSet

Klassenmethoden: Methoden von DBClient.TCustomClientDataSet

Klassenkonstruktoren und -destruktoren: Konstruktoren von DBClient.TCustomClientDataSet

Klassenereignisse: Ereignisse von DBClient.TCustomClientDataSet

Klassentypen: Typen von DBClient.TCustomClientDataSet

Beschreibung

TCustomClientDataSet ist die Basisklasse für Datenmengen, deren Daten im Arbeitsspeicher zwischengespeichert werden.


TCustomClientDataSet repräsentiert eine im Speicher verwaltete Datenmenge, deren Daten in übertragbaren Datenpaketen gespeichert werden. Die zugrunde liegende Unterstützung von Datenbankoperationen wie Navigieren, Eintragen von Datensätzen in ein Änderungsprotokoll, Datensatzfilterung usw. wird in Midas.dll oder Midaslib.dcu (Windows) bzw. midas.so (Linux) bereitgestellt.

Grundsätzlich gibt es für eine Client-Datenmenge zwei Möglichkeiten zum Abrufen von Datensätzen und zum Eintragen von Aktualisierungen:

Die Client-Datenmenge liest aus einer und schreibt in eine Datei auf einem Datenträger, die so als dateibasierte Datenmenge dient.

Die Client-Datenmenge kann Datensätze aus einer anderen Datenmenge abrufen und Aktualisierungen in diese Datenmenge oder auf dem Datenbankserver eintragen. Bei Verwendung einer anderen Datenmenge kommuniziert die Client-Datenmenge über einen Datenmengen-Provider mit der Quelldatenmenge. In Abhängigkeit vom TCustomClientDataSet-Nachkommen können Provider und Quelldatenmenge externe oder interne Objekte der Client-Datenmenge sein.

Client-Datenmengen werden hauptsächlich zur Zwischenspeicherung von Aktualisierungen oder für die Datenmenge im Client-Teil einer mehrschichtigen Datenbankanwendung verwendet.

Erstellen Sie keine Instanzen von TCustomClientDataSet. TCustomClientDataSet dient lediglich als Basisklasse für Datenmengen, die Daten als Datenpakete im Speicher ablegen. Verwenden Sie einen Nachkommen von TCustomClientDataSet wie TClientDataSet, TBDEClientDataSet oder TSQLClientDataSet, um Datenbankanwendungen mit dieser Funktionalität auszustatten.

Siehe auch

Personal tools