Data.DB.TField.AccessError
Delphi
function AccessError(const TypeName: string): EDatabaseError; dynamic;
C++
DYNAMIC EDatabaseError* __fastcall AccessError(const System::UnicodeString TypeName);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Data.DB.pas Data.DB.hpp |
Data.DB | TField |
Description
Crée un message d'erreur et renvoie une exception EDatabaseError.
La méthode AccessError crée un message d’erreur personnalisé en fonction du nom du type de données transmis comme paramètre et renvoie une exception EDatabaseError contenant le message d'erreur. Les exceptions sont déclenchées par les méthodes protégées d'accesseur en écriture et en lecture des propriétés dans la classe TField.
Par exemple, lors d'une tentative de définir la propriété AsAnsiString, une exception est déclenchée. C'est parce que ces méthodes sont à implémenter dans les sous-classes de TField.