Bde.DBTables.TDatabase.FlushSchemaCache

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure FlushSchemaCache(const TableName: string);

C++

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

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TDatabase

説明

テーブルのキャッシュスキーマ情報をフラッシュします。

FlushSchemaCache メソッドは,SQL テーブルのスキーマ情報が変更された場合(たとえば,項目,インデックス,またはテーブルがデータベースに追加されるかデータベースから接続解除されため)に呼び出します。

アプリケーションが SQL テーブルを開くと,項目名,項目型,インデックス情報を記述したスキーマ情報がメモリに格納されます。アプリケーションが SQL テーブルのスキーマを変更する場合は,FlushSchemaCache を呼び出してメモリ内のスキーマ情報を更新する必要があります。

関連項目