Data.SqlExpr.TSQLExceptionType

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TSQLExceptionType = (exceptConnection, exceptCommand, exceptCursor, exceptMetaData, exceptUseLast);

C++

enum DECLSPEC_DENUM TSQLExceptionType : unsigned char { exceptConnection, exceptCommand, exceptCursor, exceptMetaData, exceptUseLast };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr Data.SqlExpr

Description

TSQLExceptionType indique le type d'opération menant à une exception ESQLException.

Les objets ESQLException utilisent TSQLExceptionType pour identifier l'objet dbExpress à l'origine d'un code d'erreur. En identifiant l'objet dbExpress sous-jacent, ESQLException détermine l'interface de cet objet, dont il se sert alors pour obtenir un message d'erreur.

Voici les valeurs possibles de TSQLExceptionType :



Valeur Description

exceptConnection

L'erreur est survenue lors de l'établissement d'une connexion au serveur de bases de données, de l'obtention d'une interface en vue d'envoyer une commande, de l'extraction de métadonnées du serveur ou du contrôle d'une transaction.

exceptCommand

L'erreur s'est produite pendant la préparation ou l'exécution d'une commande SQL.

exceptCursor

L'erreur s'est produite pendant l'extraction de données d'un curseur dbExpress.

exceptMetaData

L'erreur s'est produite pendant une tentative d'extraction de métadonnées (informations de schéma).

exceptUseLast

L'erreur est placée en mémoire cache par le composant TSQLConnection.