ErrorValueEnum

   

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
BOFEOF のいずれかが 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