Data.SqlExpr.TCustomSQLDataSet

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Data.DB.TDataSetSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTCustomSQLDataSet

Delphi

TCustomSQLDataSet = class(TDataSet)

C++

class PASCALIMPLEMENTATION TCustomSQLDataSet : public Data::Db::TDataSet

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr Data.SqlExpr

Beschreibung

TCustomSQLDataSet ist die Basisklasse für alle dbExpress-Datenmengenkomponenten.

Die in der Klasse TCustomSQLDataSet gekapselten Eigenschaften, Ereignisse und Methoden ermöglichen die Bearbeitung von Daten, auf die Sie mit dbExpress zugreifen. Erstellen Sie keine Instanzen direkt von TCustomSQLDataSet. Verwenden Sie stattdessen eine der abgeleiteten Klassen: TSQLDataSet, TSQLQuery, TSQLTable oder TSQLStoredProc.

TCustomSQLDataSet und davon abgeleitete Klassen repräsentieren unidirektionale Datenmengen. Im Gegensatz zu herkömmlichen Datenmengen puffern unidirektionale Datenmengen keine Datensätze. Daher gelten die folgenden Einschränkungen:

Mit Ausnahme des ersten und des jeweils nächsten Datensatzes können keine Datensätze gesucht oder angesteuert werden.

Es gibt keine integrierte Datenbearbeitung. Wenn Sie die Daten bearbeiten möchten, die einer SQL-Datenmenge zugrunde liegen, müssen Sie explizit eine UPDATE-Anweisung erstellen oder die Datenmenge über einen Provider mit einer Client-Datenmenge verbinden.

Filter und Lookup-Felder werden nicht unterstützt.

Siehe auch