ADO 実行時エラーの種類を表します。
エラー番号には 3 種類の形式があります。
注意 OLE DB エラーは、ADO アプリケーションに渡すことができます。通常、これらの値は、Windows 機能コード 4 で表します。たとえば、0x8004... がその例です。これらの数値の詳細については、「OLE DB Programmer's Reference」の「Chapter 16」を参照してください。
定数 | 値 | 説明 |
adErrBoundToCommand | 3707 -2146824581 0x800A0E7B |
Command オブジェクトをソースに持つ Recordset オブジェクトの ActiveConnection プロパティを変更できません。 |
adErrCannotComplete | 3732 -2146824556 0x800A0E94 |
サーバーは操作を完了できません。 |
adErrCantChangeConnection | 3748 -2146824540 0x800A0EA4 |
接続が拒否されました。要求された新規接続の特性が現在使用中の特性と異なります。 |
adErrCantChangeProvider | 3220 -2146825068 0X800A0C94 |
供給されたプロバイダは、すでに使用されているものと異なります。 |
adErrCantConvertvalue | 3724 -2146824564 0x800A0E8C |
データの値がデータ オーバーフローまたは符号の不一致以外の原因で変換できませんでした。例として、変換によりデータが切り捨てられた場合があげられます。 |
adErrCantCreate | 3725 -2146824563 0x800A0E8D |
フィールド データ タイプが不明か、プロバイダが操作を実行するのに十分なリソースを持っていなかったため、データの値を設定または取得できません。 |
adErrCatalogNotSet | 3747 -2146824541 0x800A0EA3 |
操作には有効な ParentCatalog が必要です。 |
adErrColumnNotOnThisRow | 3726 -2146824562 0x800A0E8E |
レコードはフィールドを含んでいません。 |
adErrDataConversion | 3421 -2146824867 0x800A0D5D |
現在の操作に対して、間違った種類の値を使用しています。 |
adErrDataOverflow | 3721 -2146824567 0x800A0E89 |
データの値がフィールド データ タイプとして表されるには大きすぎます。 |
adErrDelResOutOfScope | 3738 -2146824550 0x800A0E9A |
削除されるオブジェクトの URL は現在のレコードの範囲外です。 |
adErrDenyNotSupported | 3750 -2146824538 0x800A0EA6 |
プロバイダは共有の制限をサポートしていません。 |
adErrDenyTypeNotSupported | 3751 -2146824537 0x800A0EA7 |
プロバイダは要求された共有の制限をサポートしていません。 |
adErrFeatureNotAvailable | 3251 -2146825037 0x800A0CB3 |
オブジェクトまたはプロバイダは要求された操作を実行できません。 |
adErrFieldsUpdateFailed | 3749 -2146824539 0x800A0EA5 |
フィールドの更新に失敗しました。詳細については、各フィールド オブジェクトの [状態] のプロパティを参照してください。 |
adErrIllegalOperation | 3219 -2146825069 0x800A0C93 |
このコンテキストで操作は許可されていません。 |
adErrIntegrityViolation | 3719 -2146824569 0x800A0E87 |
データの値がフィールドの整合性制約に違反しています。 |
adErrInTransaction | 3246 -2146825042 0x800A0CAE |
Connection オブジェクトをトランザクションの途中で明示的に閉じられません。 |
adErrInvalidArgument | 3001 -2146825287 0x800A0BB9 |
引数が間違った種類、または許容範囲外であるか、競合しています。 |
adErrInvalidConnection | 3709 -2146824579 0x800A0E7D |
閉じている、または無効な接続を参照するオブジェクトでの操作は許可されていません。 |
adErrInvalidParamInfo | 3708 -2146824580 0x800A0E7C |
Parameter オブジェクトが適切に定義されていません。矛盾した、または不完全な情報が提供されました。 |
adErrInvalidTransaction | 3714 -2146824574 0x800A0E82 |
調整トランザクションが無効であるか、開始していません。 |
adErrInvalidURL | 3729 -2146824559 0x800A0E91 |
URL に無効な文字が含まれています。URL が正しく入力されているか確認してください。 |
adErrItemNotFound | 3265 -2146825023 0x800A0CC1 |
要求された名前、または序数に対応する項目がコレクションで見つかりません。 |
adErrNoCurrentRecord | 3021 -2146825267 0x800A0BCD |
BOF と EOF のいずれかが True になっているか、または現在のレコードが削除されています。要求された操作には、現在のレコードが必要です。 |
adErrNotExecuting | 3715 -2146824573 0x800A0E83 |
実行していない間に操作を行うことはできません。 |
adErrNotReentrant | 3710 -2146824578 0x800A0E7E |
イベント処理中に操作を行うことはできません。 |
adErrObjectClosed | 3704 -2146824584 0x800A0E78 |
オブジェクトが閉じている場合は、操作は許可されません。 |
adErrObjectInCollection | 3367 -2146824921 0x800A0D27 |
オブジェクトは既にコレクションに存在します。追加できません。 |
adErrObjectNotSet | 3420 -2146824868 0x800A0D5C |
オブジェクトは、もう有効ではありません。 |
adErrObjectOpen | 3705 -2146824583 0x800A0E79 |
オブジェクトが開いている場合は、操作は許可されません。 |
adErrOpeningFile | 3002 -2146825286 0x800A0BBA |
ファイルを開けませんでした。 |
adErrOperationCancelled | 3712 -2146824576 0x800A0E80 |
ユーザーにより操作が取り消されました。 |
adErrOutOfSpace | 3734 -2146824554 0x800A0E96 |
操作を実行できません。プロバイダによって十分な格納領域が確保できません。 |
adErrPermissionDenied | 3720 -2146824568 0x800A0E88 |
権限不足のためフィールドの書き込みはできません。 |
adErrPropConflicting | 3742 -2146824546 0x800A0E9E |
プロパティの値が、関連するプロパティと競合します。 |
adErrPropInvalidColumn | 3739 -2146824549 0x800A0E9B |
プロパティは指定されたフィールドに適用されません。 |
adErrPropInvalidOption | 3740 -2146824548 0x800A0E9C |
プロパティの属性が無効です。 |
adErrPropInvalidValue | 3741 -2146824547 0x800A0E9D |
プロパティの値が無効です。値が正しく入力されているか確認してください。 |
adErrPropNotAllSettable | 3743 -2146824545 0x800A0E9F |
プロパティは読み取り専用のため、設定できません。 |
adErrPropNotSet | 3744 -2146824544 0x800A0EA0 |
オプションのプロパティの値が設定されていません。 |
adErrPropNotSettable | 3745 -2146824543 0x800A0EA1 |
読み取り専用のプロパティの値が設定されていませんでした。 |
adErrPropNotSupported | 3746 -2146824542 0x800A0EA2 |
プロバイダはプロパティをサポートしていません。 |
adErrProviderFailed | 3000 -2146825288 0x800A0BB8 |
プロバイダは要求された操作に失敗しました。 |
adErrProviderNotFound | 3706 -2146824582 0x800A0E7A |
プロバイダが見つかりません。正しくインストールされていない可能性があります。 |
adErrReadFile | 3003 -2146825285 0x800A0BBB |
ファイルを読み込めませんでした。 |
adErrResourceExists | 3731 -2146824557 0x800A0E93 |
コピー操作を実行できません。あて先の URL によって名前を付けられたオブジェクトがすでに存在します。オブジェクトを置き換えるためには adCopyOverwrite を指定してください。 |
adErrResourceLocked | 3730 -2146824558 0x800A0E92 |
指定された URL によって表されたオブジェクトは 1 つ以上のほかのプロセスによってロックされています。プロセスが終了するまで待って、操作を再度実行してください。 |
adErrResourceOutOfScope | 3735 -2146824553 0x800A0E97 |
ソースまたはあて先の URL が現在のレコードの範囲外です。 |
adErrSchemaViolation | 3722 -2146824566 0x800A0E8A |
データの値がデータ タイプまたはフィールドの制約と競合しています。 |
adErrSignMismatch | 3723 -2146824565 0x800A0E8B |
データの値は署名されましたが、プロバイダによって使用されるフィールド データ タイプは未署名だったため、変換に失敗しました。 |
adErrStillConnecting | 3713 -2146824575 0x800A0E81 |
非同期的な接続中に操作を行うことはできません。 |
adErrStillExecuting | 3711 -2146824577 0x800A0E7F |
非同期的な実行中に操作を行うことはできません。 |
adErrTreePermissionDenied | 3728 -2146824560 0x800A0E90 |
ツリーまたはサブツリーにアクセスするには許可が不十分です。 |
adErrUnavailable | 3736 -2146824552 0x800A0E98 |
操作の完了に失敗し、状態は利用できません。フィールドが使用できないか操作が実行されなかった可能性があります。 |
adErrUnsafeOperation | 3716 -2146824572 0x800A0E84 |
このコンピュータの安全性の設定により、ほかのドメインのデータ ソースへのアクセスは禁止されています。 |
adErrURLDoesNotExist | 3727 -2146824561 0x800A0E8F |
ソース URL またはあて先の URL の親が存在しません。 |
adErrURLNamedRowDoesNotExist | 3737 -2146824551 0x800A0E99 |
この URL によって名前を付けられたレコードが存在しません。 |
adErrVolumeNotFound | 3733 -2146824555 0x800A0E95 |
プロバイダは URL によって指定された記憶装置を見つけられません。URL が正しく入力されているか確認してください。 |
adErrWriteFile | 3004 -2146825284 0x800A0BBC |
ファイルへ書き込めませんでした。 |
adWrnSecurityDialog | 3717 -2146824571 0x800A0E85 |
内部使用のため用意されています。使用できません。 |
adWrnSecurityDialogHeader | 3718 -2146824570 0x800A0E86 |
内部使用のため用意されています。使用できません。 |
ADO/WFC 等価
パッケージ: com.ms.wfc.data
次の ADO/WFC 等価のサブセットのみを定義します。
定数 |
AdoEnums.ErrorValue.BOUNDTOCOMMAND |
AdoEnums.ErrorValue.DATACONVERSION |
AdoEnums.ErrorValue.FEATURENOTAVAILABLE |
AdoEnums.ErrorValue.ILLEGALOPERATION |
AdoEnums.ErrorValue.INTRANSACTION |
AdoEnums.ErrorValue.INVALIDARGUMENT |
AdoEnums.ErrorValue.INVALIDCONNECTION |
AdoEnums.ErrorValue.INVALIDPARAMINFO |
AdoEnums.ErrorValue.ITEMNOTFOUND |
AdoEnums.ErrorValue.NOCURRENTRECORD |
AdoEnums.ErrorValue.NOTEXECUTING |
AdoEnums.ErrorValue.NOTREENTRANT |
AdoEnums.ErrorValue.OBJECTCLOSED |
AdoEnums.ErrorValue.OBJECTINCOLLECTION |
AdoEnums.ErrorValue.OBJECTNOTSET |
AdoEnums.ErrorValue.OBJECTOPEN |
AdoEnums.ErrorValue.OPERATIONCANCELLED |
AdoEnums.ErrorValue.PROVIDERNOTFOUND |
AdoEnums.ErrorValue.STILLCONNECTING |
AdoEnums.ErrorValue.STILLEXECUTING |
AdoEnums.ErrorValue.UNSAFEOPERATION |