IBX.IB
Définit les classes et les routines relatives aux erreurs et messages d'erreur pour InterBase Express, telles que IBX.IB.TIBDataBaseErrorMessages et IBX.IB.GetIBDataBaseErrorMessages. Pour de plus amples informations sur InterBase Express, voir Introduction à InterBase Express.
| Package | ibxpress280.bpl |
|---|
Classes
| EIBClientError | EIBClientError représente une erreur propre au client dans une application InterBase Express. |
| EIBError | EIBError est la classe des exceptions pour les erreurs InterBase. |
| EIBInterBaseError | EIBInterBaseError permet de déclencher des erreurs propres au serveur. |
| EIBInterBaseRoleError | EIBInterbaseRoleError est la classe d'exception des erreurs InterBase se produisant quand un rôle de l'appelant ne possède pas suffisamment de droits. |
| EIBPlanError |
Routines
| CheckStatusVector | Active ou désactive le contrôle de vecteur d'état. |
| GetIBDataBaseErrorMessages | Renvoie le paramétrage de messages d'erreur en cours. |
| IBAlloc | Alloue ou libère une quantité de mémoire de taille donnée, et initialise la nouvelle mémoire à zéro. |
| IBDataBaseError | Interprète les états SQLCode et IBErrorCode et les transmet à l'exception EIBInterBaseError. |
| IBError | Renvoie le message d'erreur correspondant au code d'erreur spécifié. |
| SetIBDataBaseErrorMessages | Vous permet de choisir les messages d'erreur que vous souhaitez voir. |
| StatusVector | Récupère le vecteur d'état propre à la thread à partir de l'espace de stockage local à la thread. |
| StatusVectorArray | Renvoie un pointeur sur le tableau de vecteurs d'état. |
| StatusVectorAsText | Lit le vecteur d'état et le renvoie en tant que chaîne formatée. |
Types
| Ibx_Ib | |
| PStatusVector | |
| TIBClientError | |
| TIBDataBaseErrorMessage | |
| TIBDataBaseErrorMessages | TIBDataBaseErrorMessage et TIBDataBaseErrorMessages indiquent les diverses chaînes disponibles pour décrire une erreur rencontrée par un composant IBX. |
| TStatusVector | |
| TTraceFlag | |
| TTraceFlags | TTraceFlag et TTraceFlags indiquent les types de messages transmis entre une application et le serveur InterBase. |
Variables
| IBCS | |
| IBErrorMessages |
Constantes
| IBBigLocalBufferLength | IBBigLocalBufferLength: Integer = $400; |
| IBHugeLocalBufferLength | IBHugeLocalBufferLength: Integer = $5000; |
| IBLocalBufferLength | IBLocalBufferLength: Integer = $200; |
| IBPalette1 | IBPalette1: string = InterBase; |
| IBPalette2 | IBPalette2: string = InterBase Admin; |