Bde.DBTables.TDBDataSet.CheckOpen

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

Delphi

function CheckOpen(Status: DBIResult): Boolean;

C++

bool __fastcall CheckOpen(System::Word Status);

プロパティ

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


説明

ボーランド データベース エンジン(BDE)を呼び出した結果をチェックします。

CheckOpen メソッドを呼び出すと、データセットにアクセスしようとしたときに BDE の呼び出しがエラーを返したかどうかを判定できます。Status パラメータは、BDE の前回の呼び出しの結果です。

CheckOpen では、アクセスが成功した場合に true を返します。Paradox テーブルまたは dBASE テーブルにアクセスしたときに、テーブルに対する権限が不十分であることを Status パラメータが示した場合、CheckOpen では、データベース セッションの GetPassword メソッドを呼び出して、ユーザーにパスワードの入力を求めます。ダイアログが正常終了すると、CheckOpen は true を返します。

そうでない場合、CheckOpen は false を返し、データセットへのアクセスに失敗したことを示します。

関連項目