Data.SqlExpr.TSQLExceptionType
Delphi
TSQLExceptionType = (exceptConnection, exceptCommand, exceptCursor, exceptMetaData, exceptUseLast);
C++
enum DECLSPEC_DENUM TSQLExceptionType : unsigned char { exceptConnection, exceptCommand, exceptCursor, exceptMetaData, exceptUseLast };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | Data.SqlExpr |
Beschreibung
TSQLExceptionType gibt den Typ der Operation an, die zu einer ESQLException-Exception geführt hat.
ESQLException-Objekte verwenden TSQLExceptionType, um das DBExpress-Objekt zu bezeichnen, von dem ein Fehlercode stammt. Durch die Angabe des zugrunde liegenden DBExpress-Objekts bezeichnet ESQLException auch die Schnittstelle des Objekts, über die dann eine Fehlermeldung abgerufen werden kann.
TSQLExceptionType umfasst die folgenden Werte:
Wert | Beschreibung |
---|---|
exceptConnection |
Fehler trat beim Herstellen einer Verbindung zum Datenbankserver, beim Abrufen einer Schnittstelle zum Senden eines Befehls, beim Abrufen von Server-Metadaten oder beim Steuern einer Transaktion auf. |
exceptCommand |
Fehler trat beim Vorbereiten oder Ausführen eines SQL-Befehls auf. |
exceptCursor |
Fehler trat beim Abrufen der Daten von einem DBExpress-Cursor auf. |
exceptMetaData |
Fehler trat beim Abrufen von Metadaten (Schemainformationen) auf. |
exceptUseLast |
Der Fehler wurde von der TSQLConnection-Komponente zwischengespeichert. |