Show: Delphi C++
Display Preferences

Bde.DBTables.EDBEngineError.Create

From XE2 API Documentation
Jump to: navigation, search

Delphi

constructor Create(ErrorCode: DBIResult);

C++

__fastcall EDBEngineError(System::Word ErrorCode);
/* Exception.CreateFmt */ inline __fastcall EDBEngineError(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size) : Data::Db::EDatabaseError(Msg, Args, Args_Size) { }
/* Exception.CreateRes */ inline __fastcall EDBEngineError(int Ident)/* overload */ : Data::Db::EDatabaseError(Ident) { }
/* Exception.CreateResFmt */ inline __fastcall EDBEngineError(int Ident, System::TVarRec const *Args, const int Args_Size)/* overload */ : Data::Db::EDatabaseError(Ident, Args, Args_Size) { }
/* Exception.CreateHelp */ inline __fastcall EDBEngineError(const System::UnicodeString Msg, int AHelpContext) : Data::Db::EDatabaseError(Msg, AHelpContext) { }
/* Exception.CreateFmtHelp */ inline __fastcall EDBEngineError(const System::UnicodeString Msg, System::TVarRec const *Args, const int Args_Size, int AHelpContext) : Data::Db::EDatabaseError(Msg, Args, Args_Size, AHelpContext) { }
/* Exception.CreateResHelp */ inline __fastcall EDBEngineError(int Ident, int AHelpContext)/* overload */ : Data::Db::EDatabaseError(Ident, AHelpContext) { }
/* Exception.CreateResFmtHelp */ inline __fastcall EDBEngineError(System::PResStringRec ResStringRec, System::TVarRec const *Args, const int Args_Size, int AHelpContext)/* overload */ : Data::Db::EDatabaseError(ResStringRec, Args, Args_Size, AHelpContext) { }

Properties

Type Visibility Source Unit Parent
constructor public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables EDBEngineError

Description

Creates an instance of EDBEngineError using a specified BDE error code.

Create calls the Create method inherited from Exception (using an empty string) to construct an initialized instance of EDBEngineError. It then creates a TDBError instance for each error in the BDE error stack and builds a single string containing all the error messages. If the BDE is uninitialized when Create is called, the method generates only one generic error message and one TDBError instance.

See Also

Personal tools
Previous Versions
Translations