API:IBX.IB
Contents
Classes
EIBClientError | EIBClientError represents a client-specific error in an InterBase Express application. |
EIBError | EIBError is the exception class for InterBase errors. |
EIBInterBaseError | EIBInterBaseError is used to raise server-specific errors. |
EIBInterBaseRoleError | EIBInterbaseRoleError is the exception class for InterBase errors that arise when a caller's role does not have sufficient rights. |
EIBPlanError |
Routines
CheckStatusVector | Sets or unsets status vector checking. |
GetIBDataBaseErrorMessages | Returns the current error message setting. |
IBAlloc | Allocates or de-allocates memory for a given size, and initializes the new memory to zero. |
IBDataBaseError | Interprets the SQLCode and IBErrorCode status and passes it to the EIBInterBaseError exception. |
IBError | Returns the error message for the specified error code. |
SetIBDataBaseErrorMessages | Enables you to choose the error messages you want to see. |
StatusVector | Retrieves the thread-specific status vector from thread-local storage. |
StatusVectorArray | Returns a pointer to the status vector array. |
StatusVectorAsText | Gets the status vector and returns it as a formatted string. |
Types
Ibx_Ib | |
PStatusVector | |
TIBClientError | |
TIBDataBaseErrorMessage | |
TIBDataBaseErrorMessages | TIBDataBaseErrorMessage and TIBDataBaseErrorMessages indicate the various strings available to describe an error that an IBX component encountered. |
TStatusVector | |
TTraceFlag | |
TTraceFlags | TTraceFlag and TTraceFlags indicate the types of messages that pass between an application and the InterBase server. |
Variables
IBCS | |
IBErrorMessages |
Constants
IBBigLocalBufferLength | IBBigLocalBufferLength: Integer = $400; |
IBHugeLocalBufferLength | IBHugeLocalBufferLength: Integer = $5000; |
IBLocalBufferLength | IBLocalBufferLength: Integer = $200; |
IBPalette1 | IBPalette1: string = InterBase; |
IBPalette2 | IBPalette2: string = InterBase Admin; |