Show this page in English Diese Seite in Deutsch anzeigen
MemTableEC
Bezeichnung: Von TDataSet abgeleitete in-memory Tabelle
Voraussetzungen: C++ Builder 5 oder 6
Beschreibung:
Die Komponente implementiert eine Ableitung von TDataSet bei der sich die gesamten Daten im Speicher befinden. Sie ist kompatibel zu den vielen verfügbaren datensensitiven Komponenten wie Gitter und Eingabefelder.

Darüberhinaus führt es von unserer Gitterkomponente DBGridEC verwendete Funktionen ein die Spaltensortierung und inkrementelles Suchen ohne zusätzlichen Programmieraufwand ermöglichen.

Das füllen der Speichertabelle kann manuell oder über Synchronisation mit einem externen Datenspeicher durch Verknüpfung mit einer unserer von CustomDataProviderEC abgeleiteten Klasse erfolgen.

Folgende Funktionen sind unter anderem enthalten:
Sehr schnelle Speicherinizes zum Sortieren und Auffinden von Datensätzen. Inidzes können mehrere Spalten mit unterschiedlichen Einstellungen für aufsteigende / absteigende Sortierung und Unterscheidung von Großschreibung / Kleinschreibung enthalten.
Die internen Datenstrukturen basieren auf AVL-Trees und nicht auf Arrays um gute Performance auch bei umfangreichen Änderungen und sehr großen Datenmengen zu gewährleisten.
Implementierung von Transaktionsfunktionalität (Rollback und Commit) über Sicherungspunkte welche auch geschachtelte Transaktionen ermöglicht.
Synchronisation mit externen Speicherquellen über eine einfache Datenprovider Schnittstelle.
Unterstützung von BLOB Feldern und vielen anderen Datentypen.
Unterstützung von Berechneten Feldern.
Unterstützung von Filtern.
Weitere Inforamtionen erhalten Sie aus der Dokumentation welche online hier im Adobe Acrobat Format eingesehen werden kann.
Diese Komponente ist Bestandteil unserer EC Komponentenbibliothek. Weitere informationen erhalten Sie hier.