Bde.DBTables.TDatabase.ValidateName
Delphi
procedure ValidateName(const Name: string);
C++
void __fastcall ValidateName(const System::UnicodeString Name);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TDatabase |
説明
アクティブなセッションで指定のデータベースが既に開いている場合は、例外を発生させます。
ValidateName メソッドを呼び出すと、単一のセッション内からデータベースに重複してアクセスするのを防ぐことができます。Name パラメータは、検査するデータベースの名前を表す文字列です。そのデータベースが既に開いている場合、ValidateName では EDatabaseError 例外を発生させます。データベースが開いていない場合は、このメソッドから制御が返され、アプリケーションで処理が続行されます。
メモ: ほとんどのアプリケーションでは、このメソッドを直接呼び出す必要はありません。データベースが開かれるたびに、自動的に呼び出されます。