表示: Delphi C++
表示設定

IB

提供:XE2 API Documentation
移動: 案内, 検索


目次

クラス

EIBClientErrorEIBClientError は,InterBase Express アプリケーションでのクライアント固有のエラーを表します。
EIBErrorEIBError は,InterBase エラーの例外クラスです。
EIBInterBaseErrorEIBInterBaseError は,サーバー固有のエラーが発生したときに使用します。
EIBInterBaseRoleErrorEIBInterbaseRoleError は、呼び出し元のロールに十分な権限がない場合に発生する InterBase エラーの例外クラスです。
EIBPlanError

ルーチン

CheckStatusVectorステータスベクタのチェックを設定したり設定を解除したりします。
GetIBDataBaseErrorMessages現在のエラーメッセージの設定を返します。
IBAlloc指定したサイズのメモリを割り当てたり解放したりして,新しいメモリをゼロに初期化します。
IBDataBaseErrorSQLCodeIBErrorCode のステータスを解釈して EIBInterBaseError 例外に渡します。
IBError指定したエラーコードに対応するエラーメッセージを返します。
SetIBDataBaseErrorMessages表示するエラーメッセージを選択できるようにします。
StatusVectorスレッドローカル記憶域からスレッド固有のステータスベクタを取り出します。
StatusVectorArrayステータスベクタ配列へのポインタを返します。
StatusVectorAsTextステータスベクタを取得して書式付き文字列として返します。

Ib
PStatusVector
TIBClientError
TIBDataBaseErrorMessage
TIBDataBaseErrorMessagesTIBDataBaseErrorMessage および TIBDataBaseErrorMessages は、IBX コンポーネントが遭遇するエラーの説明に利用できる、さまざまな文字列を示します。
TStatusVector
TTraceFlag
TTraceFlagsTTraceFlag および TTraceFlags は、アプリケーションと InterBase サーバー間で渡される、メッセージのタイプを示します。

変数

IBCS
IBErrorMessagesIBErrorMessages: :6;
TStatusVector

定数

IBBigLocalBufferLengthIBBigLocalBufferLength: Integer = $400;
IBErrorMessagesIBErrorMessages: :6;
IBHugeLocalBufferLengthIBHugeLocalBufferLength: Integer = $5000;
IBLocalBufferLengthIBLocalBufferLength: Integer = $200;
IBPalette1IBPalette1: string = InterBase;
IBPalette2IBPalette2: string = InterBase Admin;
ibxeBlobCannotBeReadibxeBlobCannotBeRead: TIBClientError = ibxeBlobCannotBeRead;
ibxeBlobCannotBeWrittenibxeBlobCannotBeWritten: TIBClientError = ibxeBlobCannotBeWritten;
ibxeBOFibxeBOF: TIBClientError = ibxeBOF;
ibxeBufferNotSetibxeBufferNotSet: TIBClientError = ibxeBufferNotSet;
ibxeCannotCreatePrimaryIndexibxeCannotCreatePrimaryIndex: TIBClientError = ibxeCannotCreatePrimaryIndex;
ibxeCannotCreateSharedResourceibxeCannotCreateSharedResource: TIBClientError = ibxeCannotCreateSharedResource;
ibxeCannotDeleteibxeCannotDelete: TIBClientError = ibxeCannotDelete;
ibxeCannotDropSystemIndexibxeCannotDropSystemIndex: TIBClientError = ibxeCannotDropSystemIndex;
ibxeCannotInsertibxeCannotInsert: TIBClientError = ibxeCannotInsert;
ibxeCannotOpenNonSQLSelectibxeCannotOpenNonSQLSelect: TIBClientError = ibxeCannotOpenNonSQLSelect;
ibxeCannotPostibxeCannotPost: TIBClientError = ibxeCannotPost;
ibxeCannotRefreshibxeCannotRefresh: TIBClientError = ibxeCannotRefresh;
ibxeCannotSetDatabaseibxeCannotSetDatabase: TIBClientError = ibxeCannotSetDatabase;
ibxeCannotSetTransactionibxeCannotSetTransaction: TIBClientError = ibxeCannotSetTransaction;
ibxeCannotUpdateibxeCannotUpdate: TIBClientError = ibxeCannotUpdate;
ibxeCantEndSharedTransactionibxeCantEndSharedTransaction: TIBClientError = ibxeCantEndSharedTransaction;
ibxeCantPrintValueibxeCantPrintValue: TIBClientError = ibxeCantPrintValue;
ibxeCircularDataLinkibxeCircularDataLink: TIBClientError = ibxeCircularDataLink;
ibxeCircularReferenceibxeCircularReference: TIBClientError = ibxeCircularReference;
ibxeColumnIsNotNullableibxeColumnIsNotNullable: TIBClientError = ibxeColumnIsNotNullable;
ibxeColumnListsDontMatchibxeColumnListsDontMatch: TIBClientError = ibxeColumnListsDontMatch;
ibxeColumnTypesDontMatchibxeColumnTypesDontMatch: TIBClientError = ibxeColumnTypesDontMatch;
ibxeConnectionTimeoutibxeConnectionTimeout: TIBClientError = ibxeConnectionTimeout;
ibxeDatabaseClosedibxeDatabaseClosed: TIBClientError = ibxeDatabaseClosed;
ibxeDatabaseNameMissingibxeDatabaseNameMissing: TIBClientError = ibxeDatabaseNameMissing;
ibxeDatabaseNotAssignedibxeDatabaseNotAssigned: TIBClientError = ibxeDatabaseNotAssigned;
ibxeDatabaseOpenibxeDatabaseOpen: TIBClientError = ibxeDatabaseOpen;
ibxeDatasetClosedibxeDatasetClosed: TIBClientError = ibxeDatasetClosed;
ibxeDatasetOpenibxeDatasetOpen: TIBClientError = ibxeDatasetOpen;
ibxeDataSetUniDirectionalibxeDataSetUniDirectional: TIBClientError = ibxeDataSetUniDirectional;
ibxeDelphiExceptionibxeDelphiException: TIBClientError = ibxeDelphiException;
ibxeDPBConstantNotSupportedibxeDPBConstantNotSupported: TIBClientError = ibxeDPBConstantNotSupported;
ibxeDPBConstantUnknownibxeDPBConstantUnknown: TIBClientError = ibxeDPBConstantUnknown;
ibxeDPBConstantUnknownExibxeDPBConstantUnknownEx: TIBClientError = ibxeDPBConstantUnknownEx;
ibxeEmptyQueryibxeEmptyQuery: TIBClientError = ibxeEmptyQuery;
ibxeEmptySQLStatementibxeEmptySQLStatement: TIBClientError = ibxeEmptySQLStatement;
ibxeEOFibxeEOF: TIBClientError = ibxeEOF;
ibxeEOFInCommentibxeEOFInComment: TIBClientError = ibxeEOFInComment;
ibxeEOFInStringibxeEOFInString: TIBClientError = ibxeEOFInString;
ibxeEOFReachedibxeEOFReached: TIBClientError = ibxeEOFReached;
ibxeEventAlreadyRegisteredibxeEventAlreadyRegistered: TIBClientError = ibxeEventAlreadyRegistered;
ibxeFieldNotFoundibxeFieldNotFound: TIBClientError = ibxeFieldNotFound;
ibxeFieldReadOnlyibxeFieldReadOnly: TIBClientError = ibxeFieldReadOnly;
ibxeFieldSizeMismatchibxeFieldSizeMismatch: TIBClientError = ibxeFieldSizeMismatch;
ibxeFieldUnsupportedTypeibxeFieldUnsupportedType: TIBClientError = ibxeFieldUnsupportedType;
ibxeFileAccessErroribxeFileAccessError: TIBClientError = ibxeFileAccessError;
ibxeIB60featureibxeIB60feature: TIBClientError = ibxeIB60feature;
ibxeIB65featureibxeIB65feature: TIBClientError = ibxeIB65feature;
ibxeIB70FeatureibxeIB70Feature: TIBClientError = ibxeIB70Feature;
ibxeIBUnknownServerTypeibxeIBUnknownServerType: TIBClientError = ibxeIBUnknownServerType;
ibxeIndexFieldMissingibxeIndexFieldMissing: TIBClientError = ibxeIndexFieldMissing;
ibxeInterBaseInstallMissingibxeInterBaseInstallMissing: TIBClientError = ibxeInterBaseInstallMissing;
ibxeInterBaseMissingibxeInterBaseMissing: TIBClientError = ibxeInterBaseMissing;
ibxeInTransactionibxeInTransaction: TIBClientError = ibxeInTransaction;
ibxeInvalidBatchMoveibxeInvalidBatchMove: TIBClientError = ibxeInvalidBatchMove;
ibxeInvalidCancellationibxeInvalidCancellation: TIBClientError = ibxeInvalidCancellation;
ibxeInvalidColumnIndexibxeInvalidColumnIndex: TIBClientError = ibxeInvalidColumnIndex;
ibxeInvalidDataConversionibxeInvalidDataConversion: TIBClientError = ibxeInvalidDataConversion;
ibxeInvalidEventibxeInvalidEvent: TIBClientError = ibxeInvalidEvent;
ibxeInvalidLibraryTypeibxeInvalidLibraryType: TIBClientError = ibxeInvalidLibraryType;
ibxeInvalidOnErrorResultibxeInvalidOnErrorResult: TIBClientError = ibxeInvalidOnErrorResult;
ibxeInvalidOnStatusResultibxeInvalidOnStatusResult: TIBClientError = ibxeInvalidOnStatusResult;
ibxeInvalidOptionibxeInvalidOption: TIBClientError = ibxeInvalidOption;
ibxeInvalidParamColumnIndexibxeInvalidParamColumnIndex: TIBClientError = ibxeInvalidParamColumnIndex;
ibxeInvalidQueueingibxeInvalidQueueing: TIBClientError = ibxeInvalidQueueing;
ibxeInvalidRegistrationibxeInvalidRegistration: TIBClientError = ibxeInvalidRegistration;
ibxeInvalidStatementHandleibxeInvalidStatementHandle: TIBClientError = ibxeInvalidStatementHandle;
ibxeIsAExecuteProcedureibxeIsAExecuteProcedure: TIBClientError = ibxeIsAExecuteProcedure;
ibxeIsASelectStatementibxeIsASelectStatement: TIBClientError = ibxeIsASelectStatement;
ibxeMaximumEventsibxeMaximumEvents: TIBClientError = ibxeMaximumEvents;
ibxeNoDatabasesInTransactionibxeNoDatabasesInTransaction: TIBClientError = ibxeNoDatabasesInTransaction;
ibxeNoDestinationDirectoryibxeNoDestinationDirectory: TIBClientError = ibxeNoDestinationDirectory;
ibxeNoEventsRegisteredibxeNoEventsRegistered: TIBClientError = ibxeNoEventsRegistered;
ibxeNoFieldAccessibxeNoFieldAccess: TIBClientError = ibxeNoFieldAccess;
ibxeNoOptionsSetibxeNoOptionsSet: TIBClientError = ibxeNoOptionsSet;
ibxeNoProvideribxeNoProvider: TIBClientError = ibxeNoProvider;
ibxeNoRecordsAffectedibxeNoRecordsAffected: TIBClientError = ibxeNoRecordsAffected;
ibxeNosourceDirectoryibxeNosourceDirectory: TIBClientError = ibxeNosourceDirectory;
ibxeNoStoredProcNameibxeNoStoredProcName: TIBClientError = ibxeNoStoredProcName;
ibxeNoTableNameibxeNoTableName: TIBClientError = ibxeNoTableName;
ibxeNotCachedUpdatesibxeNotCachedUpdates: TIBClientError = ibxeNotCachedUpdates;
ibxeNotEditingibxeNotEditing: TIBClientError = ibxeNotEditing;
ibxeNotInTransactionibxeNotInTransaction: TIBClientError = ibxeNotInTransaction;
ibxeNotLiveRequestibxeNotLiveRequest: TIBClientError = ibxeNotLiveRequest;
ibxeNotPermittedibxeNotPermitted: TIBClientError = ibxeNotPermitted;
ibxeNotSupportedibxeNotSupported: TIBClientError = ibxeNotSupported;
ibxeNoUninstallFileibxeNoUninstallFile: TIBClientError = ibxeNoUninstallFile;
ibxeOperationCancelledibxeOperationCancelled: TIBClientError = ibxeOperationCancelled;
ibxeOptionNeedsClientibxeOptionNeedsClient: TIBClientError = ibxeOptionNeedsClient;
ibxeOptionNeedsServeribxeOptionNeedsServer: TIBClientError = ibxeOptionNeedsServer;
ibxeOutputParsingErroribxeOutputParsingError: TIBClientError = ibxeOutputParsingError;
ibxeParamNameExpectedibxeParamNameExpected: TIBClientError = ibxeParamNameExpected;
ibxeQueryParamsErroribxeQueryParamsError: TIBClientError = ibxeQueryParamsError;
ibxeRequiredParamNotSetibxeRequiredParamNotSet: TIBClientError = ibxeRequiredParamNotSet;
ibxeServerNameMissingibxeServerNameMissing: TIBClientError = ibxeServerNameMissing;
ibxeServiceActiveibxeServiceActive: TIBClientError = ibxeServiceActive;
ibxeServiceInActiveibxeServiceInActive: TIBClientError = ibxeServiceInActive;
ibxeSPBConstantNotSupportedibxeSPBConstantNotSupported: TIBClientError = ibxeSPBConstantNotSupported;
ibxeSPBConstantUnknownibxeSPBConstantUnknown: TIBClientError = ibxeSPBConstantUnknown;
ibxeSQLClosedibxeSQLClosed: TIBClientError = ibxeSQLClosed;
ibxeSQLDialectInvalidibxeSQLDialectInvalid: TIBClientError = ibxeSQLDialectInvalid;
ibxeSQLMonitorAlreadyPresentibxeSQLMonitorAlreadyPresent: TIBClientError = ibxeSQLMonitorAlreadyPresent;
ibxeSQLOpenibxeSQLOpen: TIBClientError = ibxeSQLOpen;
ibxeSQLParseErroribxeSQLParseError: TIBClientError = ibxeSQLParseError;
ibxeStartParamsErroribxeStartParamsError: TIBClientError = ibxeStartParamsError;
ibxeStringTooLargeibxeStringTooLarge: TIBClientError = ibxeStringTooLarge;
ibxeSuccessibxeSuccess: TIBClientError = ibxeSuccess;
ibxeTableNameMismatchibxeTableNameMismatch: TIBClientError = ibxeTableNameMismatch;
ibxeTimeoutNegativeibxeTimeoutNegative: TIBClientError = ibxeTimeoutNegative;
ibxeTPBConstantNotSupportedibxeTPBConstantNotSupported: TIBClientError = ibxeTPBConstantNotSupported;
ibxeTPBConstantUnknownibxeTPBConstantUnknown: TIBClientError = ibxeTPBConstantUnknown;
ibxeTPBConstantUnknownExibxeTPBConstantUnknownEx: TIBClientError = ibxeTPBConstantUnknownEx;
ibxeTransactionNotAssignedibxeTransactionNotAssigned: TIBClientError = ibxeTransactionNotAssigned;
ibxeUnknownErroribxeUnknownError: TIBClientError = ibxeUnknownError;
ibxeUnknownPlanibxeUnknownPlan: TIBClientError = ibxeUnknownPlan;
ibxeUnknownSQLDataTypeibxeUnknownSQLDataType: TIBClientError = ibxeUnknownSQLDataType;
ibxeUpdateFailedibxeUpdateFailed: TIBClientError = ibxeUpdateFailed;
ibxeUpdateWrongDBibxeUpdateWrongDB: TIBClientError = ibxeUpdateWrongDB;
ibxeUpdateWrongTRibxeUpdateWrongTR: TIBClientError = ibxeUpdateWrongTR;
ibxeUserAbortibxeUserAbort: TIBClientError = ibxeUserAbort;
ibxeUseSpecificProceduresibxeUseSpecificProcedures: TIBClientError = ibxeUseSpecificProcedures;
ibxeWindowsAPIErroribxeWindowsAPIError: TIBClientError = ibxeWindowsAPIError;
ibxeXSQLDAIndexOutOfRangeibxeXSQLDAIndexOutOfRange: TIBClientError = ibxeXSQLDAIndexOutOfRange;
ibxeXSQLDANameDoesNotExistibxeXSQLDANameDoesNotExist: TIBClientError = ibxeXSQLDANameDoesNotExist;
ShowIBMessageShowIBMessage: TIBDataBaseErrorMessage = ShowIBMessage;
ShowSQLCodeShowSQLCode: TIBDataBaseErrorMessage = ShowSQLCode;
ShowSQLMessageShowSQLMessage: TIBDataBaseErrorMessage = ShowSQLMessage;
tfBlobtfBlob: TTraceFlag = tfBlob;
tfConnecttfConnect: TTraceFlag = tfConnect;
tfErrortfError: TTraceFlag = tfError;
tfMisctfMisc: TTraceFlag = tfMisc;
tfQExecutetfQExecute: TTraceFlag = tfQExecute;
tfQFetchtfQFetch: TTraceFlag = tfQFetch;
tfQPreparetfQPrepare: TTraceFlag = tfQPrepare;
tfServicetfService: TTraceFlag = tfService;
tfStmttfStmt: TTraceFlag = tfStmt;
tfTransacttfTransact: TTraceFlag = tfTransact;


以前のバージョン
他の言語