API:Data.SqlExpr.TSQLDataSet
Delphi
TSQLDataSet = class(TCustomSQLDataSet)
C++
class PASCALIMPLEMENTATION TSQLDataSet : public TCustomSQLDataSet
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.
Data.SqlExpr.TSQLDataSet erbt von Data.SqlExpr.TCustomSQLDataSet. Der folgende Inhalt bezieht sich auf Data.SqlExpr.TCustomSQLDataSet.
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.