Datasnap.DBClient.EReconcileError.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

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) { }

Propriétés

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

Description

Create crée et initialise une instance de EReconcileError.

Create crée un objet EReconcileError.

NativeError représente le message d'erreur d'exécution à afficher dans la boîte de dialogue des exceptions.

Context fournit les informations de contexte sur l'erreur s'étant produite. Si aucune information de contexte n'est disponible, Context a la valeur nil (Delphi) ou NULL (C++). Context initialise la propriété Context.

ErrorCode indique le code d'erreur renvoyé par le mécanisme sous-jacent d'accès aux bases de données (ADO, BDE ou dbExpress). Toutes les exceptions ne sont pas associées à un code d'erreur. S'il n'existe aucun code d'erreur, ErrorCode vaut 0.

PreviousError est le code d'erreur de la dernière erreur de mise à jour dans cette opération de mise à jour. Si la dernière erreur de mise à jour n'avait pas de code d'erreur, PreviousError a la valeur 0.