Bde.DBTables.TDBError.Create
Delphi
constructor Create(Owner: EDBEngineError; ErrorCode: DBIResult;
NativeError: Longint; Message: string);
C++
__fastcall TDBError(EDBEngineError* Owner, System::Word ErrorCode, int NativeError, System::UnicodeString Message);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
constructor | public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TDBError |
説明
BDE から返されるエラー情報を使って TDBError のインスタンスを初期化します。
TDBError の Create メソッドは EDBEngineError コンストラクタから呼び出されます。これは、TDBError オブジェクトが EDBEngineError デストラクタで解放されるのとちょうど同じです。EDBEngineError 例外オブジェクトから派生するかそれと同様のカスタム例外処理オブジェクトの場合を除き、アプリケーションで Create を直接呼び出す理由はまったくありません。