Datasnap.DBClient.EReconcileError.Create

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

constructor Create(NativeError, Context: string;  ErrorCode, PreviousError: DBResult);

C++

__fastcall EReconcileError(System::UnicodeString NativeError, System::UnicodeString Context, System::Word ErrorCode, System::Word PreviousError);
/* Exception.CreateFmt */ inline __fastcall EReconcileError(const System::UnicodeString Msg, const System::TVarRec *Args, const int Args_High) : EDBClient(Msg, Args, Args_High) { }
/* Exception.CreateRes */ inline __fastcall EReconcileError(NativeUInt Ident)/* overload */ : EDBClient(Ident) { }
/* Exception.CreateRes */ inline __fastcall EReconcileError(System::PResStringRec ResStringRec)/* overload */ : EDBClient(ResStringRec) { }
/* Exception.CreateResFmt */ inline __fastcall EReconcileError(NativeUInt Ident, const System::TVarRec *Args, const int Args_High)/* overload */ : EDBClient(Ident, Args, Args_High) { }
/* Exception.CreateResFmt */ inline __fastcall EReconcileError(System::PResStringRec ResStringRec, const System::TVarRec *Args, const int Args_High)/* overload */ : EDBClient(ResStringRec, Args, Args_High) { }
/* Exception.CreateHelp */ inline __fastcall EReconcileError(const System::UnicodeString Msg, int AHelpContext) : EDBClient(Msg, AHelpContext) { }
/* Exception.CreateFmtHelp */ inline __fastcall EReconcileError(const System::UnicodeString Msg, const System::TVarRec *Args, const int Args_High, int AHelpContext) : EDBClient(Msg, Args, Args_High, AHelpContext) { }
/* Exception.CreateResHelp */ inline __fastcall EReconcileError(NativeUInt Ident, int AHelpContext)/* overload */ : EDBClient(Ident, AHelpContext) { }
/* Exception.CreateResHelp */ inline __fastcall EReconcileError(System::PResStringRec ResStringRec, int AHelpContext)/* overload */ : EDBClient(ResStringRec, AHelpContext) { }
/* Exception.CreateResFmtHelp */ inline __fastcall EReconcileError(System::PResStringRec ResStringRec, const System::TVarRec *Args, const int Args_High, int AHelpContext)/* overload */ : EDBClient(ResStringRec, Args, Args_High, AHelpContext) { }
/* Exception.CreateResFmtHelp */ inline __fastcall EReconcileError(NativeUInt Ident, const System::TVarRec *Args, const int Args_High, int AHelpContext)/* overload */ : EDBClient(Ident, Args, Args_High, AHelpContext) { }

Properties

Type Visibility Source Unit Parent
constructor public
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient EReconcileError

Description

Creates and initializes an instance of EReconcileError.

Create generates an EReconcileError object.

NativeError is the runtime error message to display in the exception dialog box.

Context provides context information about the error that occurred. If no context information is available, Context is nil (Delphi) or NULL (C++). Context initializes the Context property.

ErrorCode is the error code returned by the underlying database access mechanism (ADO, BDE, or dbExpress). Not all exceptions are associated with an error code. If there is no error code, ErrorCode is 0.

PreviousError is the error code of the last error in this reconciliation process. If the last exception did not have an error code, PreviousError is 0.