Bde.DBTables.TDatabase.Temporary
Delphi
property Temporary: Boolean read FTemporary write FTemporary;
C++
__property bool Temporary = {read=FTemporary, write=FTemporary, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TDatabase |
説明
データベースコンポーネントが,必要に応じてシステムが作成した一時的なものなのか,アプリケーション内で明示的に作成,管理,解放される持続的なものなのかを示します。
Temporary プロパティは,データベースコンポーネントが必要に応じてシステムが作成した一時的なものなのか,アプリケーション内で明示的に作成,管理,解放される持続的なものなのかを示します。システムが作成したコンポーネントの場合 Temporary は true で,それ以外の場合は false です。
一時的なデータベースコンポーネントは,データセットをオープンしたときにそのデータセットが既存のデータベースコンポーネントに関連付けられていない場合に作成されます。データセットをクローズするときに Temporary が true のままの場合は,一時的なデータベースコンポーネントは解放されます。アプリケーションが一時的なデータベースコンポーネントを破棄しないようにするには,データセットがアクティブなうちに Temporary を false に設定します。ただしその場合は,データベースが必要でなくなったときに,アプリケーションでデータベースを閉じるようにする必要があります。