IB
Aus RAD Studio API Documentation
Version vom 6. Dezember 2011, 18:30 Uhr von BuildBot (Diskussion | Beiträge)
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; |