Bde.DBTables.TDatabase.FlushSchemaCache

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure FlushSchemaCache(const TableName: string);

C++

void __fastcall FlushSchemaCache(const System::UnicodeString TableName);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TDatabase


Beschreibung

Aktualisiert die zwischengespeicherten Strukturinformationen für eine Tabelle.

Rufen Sie FlushSchemaCache auf, wenn sich die Strukturinformationen einer SQL-Tabelle geändert haben (weil beispielsweise ein Feld, ein Index oder eine Tabelle zur Datenbank hinzugefügt oder aus ihr entfernt wurde).

Sobald eine Anwendung eine SQL-Tabelle öffnet, werden Strukturinformationen über die Feldnamen, die Feldtypen und den Index im Arbeitsspeicher abgelegt. Wenn die Struktur einer SQL-Tabelle in einer Anwendung geändert wird, sollten die Strukturinformationen im Speicher durch einen Aufruf von FlushSchemaCache aktualisiert werden.

Siehe auch