TTable verwenden

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu BDE-Datenmengen verwenden - Index

Hinweis: Die Borland Database Engine (BDE) ist veraltet und wird nicht mehr weiterentwickelt. Die BDE wird Unicode beispielsweise nie unterstützen. Sie sollten mit der BDE keine neuen Entwicklungen vornehmen. Überprüfen Sie, ob Sie Ihre vorhandenen Datenbankanwendungen nicht von der BDE nach dbExpress migrieren können.

TTable kapselt die vollständige Struktur einer zugrunde liegenden Datenbanktabelle sowie die darin enthaltenen Daten und implementiert die gesamte von TDataSet eingeführte Grundfunktionalität sowie alle speziellen Funktionen für Tabellen-Datenmengen.

Da es sich bei TTable um eine BDE-Datenmenge handelt, muss diese mit einer Datenbank und einer Sitzung verknüpft werden. Nachdem TTable mit einer Datenbank und einer Sitzung verknüpft worden ist, können Sie die Datenmenge an eine bestimmte Tabelle binden, indem Sie die Eigenschaft TableName und, wenn Sie eine Paradox-, dBASE- oder FoxPro-Tabelle oder ASCII-Texttabelle verwenden, deren Werte durch Kommas getrennt sind, die Eigenschaft TableType setzen.

Hinweis:  Beim Ändern der Verknüpfung einer TTable-Datenmenge mit einer Datenbank, Sitzung oder Datenbanktabelle oder beim Festlegen der Eigenschaft TableType muss die TTable-Datenmenge geschlossen sein. Wenn Sie sie jedoch zum Ändern dieser Eigenschaften schließen, müssen Sie zunächst alle anstehenden Änderungen in die Datenbank schreiben oder verwerfen. Falls das Zwischenspeichern von Aktualisierungen aktiviert ist, müssen Sie die Änderungen durch Aufrufen der Methode ApplyUpdates in die Datenbank zurückzuschreiben.

TTable-Komponenten bieten eine spezifische Unterstützung für lokale Datenbanktabellen (Paradox-, dBASE- oder FoxPro-Tabelle oder ASCII-Texttabelle, deren Werte durch Kommas getrennt sind). Die folgenden Themen beschreiben die speziellen Eigenschaften und Methoden, die zur Implementierung dieser Unterstützung zur Verfügung stehen:

Ferner können TTable-Komponenten die BDE-Unterstützung für Batch-Operationen nutzen (Operationen auf Tabellenebene zum Anhängen, Aktualisieren, Löschen oder Kopieren von Datensatzgruppen). Diese Unterstützung ist unter Daten aus einer anderen Tabelle importieren beschrieben.

Siehe auch