Data.DB.TField.AccessError
Delphi
function AccessError(const TypeName: string): EDatabaseError; dynamic;
C++
DYNAMIC EDatabaseError* __fastcall AccessError(const System::UnicodeString TypeName);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | Data.DB.pas Data.DB.hpp |
Data.DB | TField |
Beschreibung
Erstellt eine Fehlermeldung und gibt eine EDatabaseError-Exception zurück.
Die Methode AccessError erstellt eine Fehlermeldung, die entsprechend dem als Parameter übergebenen Datentypnamen angepasst wird, und gibt eine EDatabaseError-Exception zurück, die die Fehlermeldung enthält. Die Exceptions werden von den als protected deklarierten Setter- und Getter-Methoden der Eigenschaften der Klasse TField ausgelöst.
Ein Schreibzugriff auf die Eigenschaft AsAnsiString löst beispielsweise eine Exception aus, weil diese Methoden in den von TField abgeleiteten Klassen implementiert werden sollten.