IB
Aus RAD Studio API Documentation
Definiert Klassen und Routinen für Fehler und Fehlermeldungen in InterBase Express, wie IB.TIBDataBaseErrorMessages und IB.GetIBDataBaseErrorMessages. Weitere Informationen über InterBase Express finden Sie unter Einführung in InterBase Express.
Inhaltsverzeichnis |
Klassen
| EIBClientError | EIBClientError repräsentiert einen client-spezifischen Fehler in einer InterBase Express-Anwendung. |
| EIBError | EIBError ist die Exception-Klasse für InterBase-Fehler. |
| EIBInterBaseError | EIBInterBaseError dient zur Auslösung server-spezifischer Fehler. |
| EIBInterBaseRoleError | EIBInterBaseRoleError ist Exception-Klasse für InterBase-Fehler, die auftreten, wenn die Rolle eines Aufrufers nicht über ausreichende Rechte verfügt. |
| EIBPlanError |
Routinen
| CheckStatusVector | Aktiviert oder deaktiviert die Überprüfung des Statusvektors. |
| GetIBDataBaseErrorMessages | Gibt die aktuelle Fehlermeldungseinstellung zurück. |
| IBAlloc | Reserviert Speicher mit der angegebenen Größe (oder hebt dessen Reservierung auf) und initialisiert den neuen Speicher mit Null. |
| IBDataBaseError | Interpretiert den SQLCode- und IBErrorCode-Status und übergibt ihn an die EIBInterBaseError-Exception. |
| IBError | Gibt die Fehlermeldung für den angegebenen Fehlercode zurück. |
| SetIBDataBaseErrorMessages | Ermöglicht die Auswahl von Fehlermeldungen, die angezeigt werden sollen. |
| StatusVector | Ermittelt den thread-spezifischen Statusvektor aus dem thread-lokalen Speicher. |
| StatusVectorArray | Gibt einen Zeiger auf das Statusvektor-Array zurück. |
| StatusVectorAsText | Gibt den Statusvektor als formatierten String zurück. |
Typen
| Ib | |
| PStatusVector | |
| TIBClientError | |
| TIBDataBaseErrorMessage | |
| TIBDataBaseErrorMessages | TIBDataBaseErrorMessage und TIBDataBaseErrorMessages geben die verschiedenen Strings an, die zur Beschreibung eines von einer IBX-Komponente abgefangenen Fehlers zur Verfügung stehen. |
| TStatusVector | |
| TTraceFlag | |
| TTraceFlags | TTraceFlag und TTraceFlags geben an, welche Typen von Meldungen zwischen einer Anwendung und dem InterBase-Server übertragen werden. |
Variablen
| IBCS | |
| IBErrorMessages |
Konstanten
| IBBigLocalBufferLength | IBBigLocalBufferLength: Integer = $400; |
| IBHugeLocalBufferLength | IBHugeLocalBufferLength: Integer = $5000; |
| IBLocalBufferLength | IBLocalBufferLength: Integer = $200; |
| IBPalette1 | IBPalette1: string = InterBase; |
| IBPalette2 | IBPalette2: string = InterBase Admin; |