Data.DB.DatabaseErrorFmt
Delphi
procedure DatabaseErrorFmt(const Message: string; const Args: array of const;
Component: TComponent = nil);
C++
extern DELPHI_PACKAGE void __fastcall DatabaseErrorFmt(const System::UnicodeString Message, const System::TVarRec *Args, const int Args_High, System::Classes::TComponent* Component = (System::Classes::TComponent*)(0x0));
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | Data.DB |
Description
Crée et déclenche une exception EDatabaseError avec un message d'erreur formaté.
Appelez DatabaseError pour déclencher une exception EDatabaseError. Le message d'erreur de l'exception est assemblé à partir de la chaîne format spécifiée dans le paramètre Message et s'appliquant au paramètre Args. Dans C++, le paramètre Args_Size spécifie l'indice du dernier argument de Args (nombre d'arguments moins un). Si un composant est fourni comme paramètre final, le message est préfixé avec le nom du composant pour faciliter l'interprétation du message d'erreur. Dans C++, ce paramètre peut être NULL.
Appelez DatabaseErrorFmt plutôt que créer et déclencher l'exception directement dans le code, afin de réduire la taille générale du code de l'application.