IBX.IB
InterBase Express のエラーやエラー メッセージ関連の、クラスおよびルーチンを定義します(IBX.IB.TIBDataBaseErrorMessages、IBX.IB.GetIBDataBaseErrorMessages など)。InterBase Express の詳細については、「InterBase Express 入門」を参照してください。
| パッケージ | ibxpress250.bpl |
|---|
クラス
| EIBClientError | EIBClientError は,InterBase Express アプリケーションでのクライアント固有のエラーを表します。 |
| EIBError | EIBError は,InterBase エラーの例外クラスです。 |
| EIBInterBaseError | EIBInterBaseError は,サーバー固有のエラーが発生したときに使用します。 |
| EIBInterBaseRoleError | EIBInterbaseRoleError は、呼び出し元のロールに十分な権限がない場合に発生する InterBase エラーの例外クラスです。 |
| EIBPlanError |
ルーチン
| CheckStatusVector | ステータスベクタのチェックを設定したり設定を解除したりします。 |
| GetIBDataBaseErrorMessages | 現在のエラーメッセージの設定を返します。 |
| IBAlloc | 指定したサイズのメモリを割り当てたり解放したりして,新しいメモリをゼロに初期化します。 |
| IBDataBaseError | SQLCode と IBErrorCode のステータスを解釈して EIBInterBaseError 例外に渡します。 |
| IBError | 指定したエラーコードに対応するエラーメッセージを返します。 |
| SetIBDataBaseErrorMessages | 表示するエラーメッセージを選択できるようにします。 |
| StatusVector | スレッドローカル記憶域からスレッド固有のステータスベクタを取り出します。 |
| StatusVectorArray | ステータスベクタ配列へのポインタを返します。 |
| StatusVectorAsText | ステータスベクタを取得して書式付き文字列として返します。 |
型
| Ibx_Ib | |
| PStatusVector | |
| TIBClientError | |
| TIBDataBaseErrorMessage | |
| TIBDataBaseErrorMessages | TIBDataBaseErrorMessage および TIBDataBaseErrorMessages は、IBX コンポーネントが遭遇するエラーの説明に利用できる、さまざまな文字列を示します。 |
| TStatusVector | |
| TTraceFlag | |
| TTraceFlags | TTraceFlag および TTraceFlags は、アプリケーションと InterBase サーバー間で渡される、メッセージのタイプを示します。 |
変数
| IBCS | |
| IBErrorMessages |
定数
| IBBigLocalBufferLength | IBBigLocalBufferLength: Integer = $400; |
| IBHugeLocalBufferLength | IBHugeLocalBufferLength: Integer = $5000; |
| IBLocalBufferLength | IBLocalBufferLength: Integer = $200; |
| IBPalette1 | IBPalette1: string = InterBase; |
| IBPalette2 | IBPalette2: string = InterBase Admin; |