|
値
|
エラー トークン
|
説明
|
|---|
|
0x80040E00L
|
DB_E_BADACCESSORHANDLE
|
アクセサが無効です。
|
|
0x80040E01L
|
DB_E_ROWLIMITEXCEEDED
|
プロバイダのアクティブにできる最大行数を超えずに、行セットに行を挿入できませんでした。
|
|
0x80040E02L
|
DB_E_READONLYACCESSOR
|
アクセサは読み取り専用です。操作が失敗しました。
|
|
0x80040E03L
|
DB_E_SCHEMAVIOLATION
|
値はデータベース スキーマに違反します。
|
|
0x80040E04L
|
DB_E_BADROWHANDLE
|
行ハンドルが無効です。
|
|
0x80040E05L
|
DB_E_OBJECTOPEN
|
オブジェクトは開いていました。
|
|
0x80040E06L
|
DB_E_BADCHAPTER
|
チャプタが無効です。
|
|
0x80040E07L
|
DB_E_CANTCONVERTVALUE
|
データ オーバーフロー以外の原因のため、コマンド内のリテラル値を正しい型に変換できませんでした。
|
|
0x80040E08L
|
DB_E_BADBINDINFO
|
バインド情報が無効です。
|
|
0x80040E09L
|
DB_SEC_E_PERMISSIONDENIED
|
権限が拒否されました。
|
|
0x80040E0AL
|
DB_E_NOTAREFERENCECOLUMN
|
指定された列には、ブックマークとチャプタは含まれていません。
|
|
0x80040E0BL
|
DB_E_LIMITREJECTED
|
一部のコスト制限が拒否されました。
|
|
0x80040E0CL
|
DB_E_NOCOMMAND
|
コマンド オブジェクトに対して、コマンドが設定されていません。
|
|
0x80040E0DL
|
DB_E_COSTLIMIT
|
指定したコスト制限内にクエリ プランが見つかりません。
|
|
0x80040E0EL
|
DB_E_BADBOOKMARK
|
ブックマークが無効です。
|
|
0x80040E0FL
|
DB_E_BADLOCKMODE
|
ロック モードが無効です。
|
|
0x80040E10L
|
DB_E_PARAMNOTOPTIONAL
|
1 つ以上の必須パラメータに値が指定されていません。
|
|
0x80040E11L
|
DB_E_BADCOLUMNID
|
列 ID が無効です。
|
|
0x80040E12L
|
DB_E_BADRATIO
|
比率が無効です。
|
|
0x80040E13L
|
DB_E_BADVALUES
|
値が無効です。
|
|
0x80040E14L
|
DB_E_ERRORSINCOMMAND
|
コマンドに 1 つ以上のエラーがあります。
|
|
0x80040E15L
|
DB_E_CANTCANCEL
|
実行中のコマンドはキャンセルできません。
|
|
0x80040E16L
|
DB_E_DIALECTNOTSUPPORTED
|
プロバイダは指定した言語をサポートしていません。
|
|
0x80040E17L
|
DB_E_DUPLICATEDATASOURCE
|
指定した名前のデータ ソースは既に存在します。
|
|
0x80040E18L
|
DB_E_CANNOTRESTART
|
行セットは実行中のデータ フィード上に作成されているので、再開できません。
|
|
0x80040E19L
|
DB_E_NOTFOUND
|
現在の範囲内に、記述された特性に一致するキーは見つかりませんでした。
|
|
0x80040E1BL
|
DB_E_NEWLYINSERTED
|
プロバイダは新しく挿入された行の ID を特定できません。
|
|
0x80040E1AL
|
DB_E_CANNOTFREE
|
このツリーの所有権は、プロバイダに提供されました。
|
|
0x80040E1CL
|
DB_E_GOALREJECTED
|
目標値には 0 以外の重みを指定できないため、目標値が拒否されました。現在の目標値は変更されませんでした。
|
|
0x80040E1DL
|
DB_E_UNSUPPORTEDCONVERSION
|
要求された変換はサポートされていません。
|
|
0x80040E1EL
|
DB_E_BADSTARTPOSITION
|
lRowsOffset により、指定された cRows 値にかかわらず行セットのどちらかの端の外側に移動します。cRowsObtained は 0 です。
|
|
0x80040E20L
|
DB_E_NOTREENTRANT
|
プロバイダからコンシューマの IRowsetNotify のメソッドを呼び出しましたが、メソッドがまだ返されていません。
|
|
0x80040E21L
|
DB_E_ERRORSOCCURRED
|
エラーが発生しました。
|
|
0x80040E22L
|
DB_E_NOAGGREGATION
|
IUnknown を制御する NULL 以外の値が設定されています。作成中のオブジェクトでは集計がサポートされません。
|
|
0x80040E23L
|
DB_E_DELETEDROW
|
現在の行が削除されました。
|
|
0x80040E24L
|
DB_E_CANTFETCHBACKWARDS
|
行セットは逆方向のフェッチをサポートしていません。
|
|
0x80040E25L
|
DB_E_ROWSNOTRELEASED
|
新しい HROW を取得できるようにするには、すべての HROW を解放する必要があります。
|
|
0x80040E26L
|
DB_E_BADSTORAGEFLAG
|
指定した格納フラグの 1 つがサポートされていませんでした。
|
|
0x80040E27L
|
DB_E_BADCOMPAREOP
|
比較演算子が無効でした。
|
|
0x80040E28L
|
DB_E_BADSTATUSVALUE
|
指定された状態フラグは DBCOLUMNSTATUS_OK または DBCOLUMNSTATUS_ISNULL のどちらでもありませんでした。
|
|
0x80040E29L
|
DB_E_CANTSCROLLBACKWARDS
|
行セットを逆にスクロールすることはできません。
|
|
0x80040E2AL
|
DB_E_BADREGIONHANDLE
|
領域ハンドルが無効です。
|
|
0x80040E2BL
|
DB_E_NONCONTIGUOUSRANGE
|
指定された行セットは、指定監視領域内の行に連続していたり、重なったりしていませんでした。
|
|
0x80040E2CL
|
DB_E_INVALIDTRANSITION
|
ALL* から MOVE* または EXTEND* への移行が指定されました。
|
|
0x80040E2DL
|
DB_E_NOTASUBREGION
|
指定された領域は、指定された監視領域ハンドルによって識別される領域に対する適切な副領域ではありません。
|
|
0x80040E2EL
|
DB_E_MULTIPLESTATEMENTS
|
プロバイダは複数のステートメントを持つコマンドをサポートしていません。
|
|
0x80040E2FL
|
DB_E_INTEGRITYVIOLATION
|
指定された値は、列またはテーブルの整合性制約に違反しています。
|
|
0x80040E30L
|
DB_E_BADTYPENAME
|
指定された型名は認識されませんでした。
|
|
0x80040E31L
|
DB_E_ABORTLIMITREACHED
|
リソースの制限値に到達したので、実行が中止されました。結果は返されません。
|
|
0x80040E32L
|
DB_E_ROWSETINCOMMAND
|
コマンド ツリーに行セットが含まれているコマンド オブジェクトは複製できません。
|
|
0x80040E33L
|
DB_E_CANTTRANSLATE
|
現在のツリーをテキストとして表示できません。
|
|
0x80040E34L
|
DB_E_DUPLICATEINDEXID
|
指定されたインデックスは既に存在します。
|
|
0x80040E35L
|
DB_E_NOINDEX
|
指定されたインデックスは存在しません。
|
|
0x80040E36L
|
DB_E_INDEXINUSE
|
指定されたインデックスは使用中でした。
|
|
0x80040E37L
|
DB_E_NOTABLE
|
指定されたテーブルは存在しません。
|
|
0x80040E38L
|
DB_E_CONCURRENCYVIOLATION
|
行セットがオプティミスティック同時実行制御を使用していて、列を保持している行が最後に読み取られた後に、列の値が変更されました。
|
|
0x80040E39L
|
DB_E_BADCOPY
|
コピー中にエラーが検出されました。
|
|
0x80040E3AL
|
DB_E_BADPRECISION
|
指定された有効桁数が無効でした。
|
|
0x80040E3BL
|
DB_E_BADSCALE
|
指定された小数点以下桁数が無効でした。
|
|
0x80040E3CL
|
DB_E_BADTABLEID
|
テーブル ID が無効です。
|
|
0x80040E3DL
|
DB_E_BADTYPE
|
指定された型が無効でした。
|
|
0x80040E3EL
|
DB_E_DUPLICATECOLUMNID
|
指定範囲内に複数個の列 ID が検出されました。
|
|
0x80040E3FL
|
DB_E_DUPLICATETABLEID
|
指定されたテーブルは既に存在します。
|
|
0x80040E40L
|
DB_E_TABLEINUSE
|
指定されたテーブルは使用中でした。
|
|
0x80040E41L
|
DB_E_NOLOCALE
|
指定されたロケール ID はサポートされていません。
|
|
0x80040E42L
|
DB_E_BADRECORDNUM
|
指定されたレコード番号が無効です。
|
|
0x80040E43L
|
DB_E_BOOKMARKSKIPPED
|
ブックマークの形式は有効ですが、一致する行が見つかりません。
|
|
0x80040E44L
|
DB_E_BADPROPERTYVALUE
|
プロパティの値が無効でした。
|
|
0x80040E45L
|
DB_E_INVALID
|
行セットにはチャプタが作成されませんでした。
|
|
0x80040E46L
|
DB_E_BADACCESSORFLAGS
|
無効なアクセサです。
|
|
0x80040E47L
|
DB_E_BADSTORAGEFLAGS
|
格納フラグが無効です。
|
|
0x80040E48L
|
DB_E_BYREFACCESSORNOTSUPPORTED
|
このプロバイダでは ByRef アクセサはサポートされていません。
|
|
0x80040E49L
|
DB_E_NULLACCESSORNOTSUPPORTED
|
このプロバイダでは NULL アクセサはサポートされていません。
|
|
0x80040E4AL
|
DB_E_NOTPREPARED
|
コマンドは準備されていませんでした。
|
|
0x80040E4BL
|
DB_E_BADACCESSORTYPE
|
指定したアクセサはパラメータ アクセサではありませんでした。
|
|
0x80040E4CL
|
DB_E_WRITEONLYACCESSOR
|
指定されたアクセサは書き込み専用です。
|
|
0x80040E4DL
|
DB_SEC_E_AUTH_FAILED
|
認証に失敗しました。
|
|
0x80040E4EL
|
DB_E_CANCELED
|
通知中に変更がキャンセルされました。列は変更されていません。
|
|
0x80040E4FL
|
DB_E_CHAPTERNOTRELEASED
|
行セットは単一チャプタなので、チャプタが解放されませんでした。
|
|
0x80040E50L
|
DB_E_BADSOURCEHANDLE
|
ソース ハンドルが無効です。
|
|
0x80040E51L
|
DB_E_PARAMUNAVAILABLE
|
プロバイダがパラメータ情報を取得できず、SetParameterInfo が呼び出されていません。
|
|
0x80040E52L
|
DB_E_ALREADYINITIALIZED
|
データ ソース オブジェクトは既に初期化されています。
|
|
0x80040E53L
|
DB_E_NOTSUPPORTED
|
プロバイダはこのメソッドをサポートしていません。
|
|
0x80040E54L
|
DB_E_MAXPENDCHANGESEXCEEDED
|
保留中の変更を含んでいる行の数が、設定された上限値を超えました。
|
|
0x80040E55L
|
DB_E_BADORDINAL
|
指定された列は存在しません。
|
|
0x80040E56L
|
DB_E_PENDINGCHANGES
|
参照カウントが 0 の行に保留中の変更があります。
|
|
0x80040E57L
|
DB_E_DATAOVERFLOW
|
コマンド内のリテラル値が、関連付けられている列の型の範囲をオーバーフローしました。
|
|
0x80040E58L
|
DB_E_BADHRESULT
|
指定された HRESULT が無効でした。
|
|
0x80040E59L
|
DB_E_BADLOOKUPID
|
指定された LookupID が無効でした。
|
|
0x80040E5AL
|
DB_E_BADDYNAMICERRORID
|
指定された DynamicErrorID が無効でした。
|
|
0x80040E5BL
|
DB_E_PENDINGINSERT
|
新しく挿入された行は更新されていないため、可視データを取得できません。
|
|
0x80040E5CL
|
DB_E_BADCONVERTFLAG
|
変換フラグが無効です。
|
|
0x80040E5DL
|
DB_E_BADPARAMETERNAME
|
指定されたパラメータ名は認識されませんでした。
|
|
0x80040E5EL
|
DB_E_MULTIPLESTORAGE
|
複数の格納オブジェクトを同時に開けません。
|
|
0x80040E5FL
|
DB_E_CANTFILTER
|
要求されたフィルタを開けませんでした。
|
|
0x80040E60L
|
DB_E_CANTORDER
|
要求された命令を開けませんでした。
|
|
0x80040E65L
|
DB_E_NOCOLUMN
|
指定された columnID が無効でした。
|
|
0x80040E67L
|
DB_E_COMMANDNOTPERSISTED
|
指定されたコマンドに DBID が含まれていません。
|
|
0x80040E68L
|
DB_E_DUPLICATEID
|
指定された DBID は既に存在します。
|
|
0x80040E69L
|
DB_E_OBJECTCREATIONLIMITREACHED
|
プロバイダによってサポートされている最大数のセッションが既に作成されています。コンシューマは、新しい Session オブジェクトを取得する前に、現在保持しているセッションを 1 つ以上解放する必要があります。
|
|
0x80040E72L
|
DB_E_BADINDEXID
|
インデックス ID が無効です。
|
|
0x80040E73L
|
DB_E_BADINITSTRING
|
指定された初期化文字列は仕様に準拠していません。
|
|
0x80040E74L
|
DB_E_NOPROVIDERSREGISTERED
|
OLE DB ルートの列挙子から、要求された SOURCES_TYPE に一致するプロバイダが返されませんでした。
|
|
0x80040E75L
|
DB_E_MISMATCHEDPROVIDER
|
初期化文字列で、現在アクティブなプロバイダと一致しないプロバイダが指定されています。
|
|
0x80040E76L
|
DB_E_BADCOMMANDID
|
指定された DBID が無効です。
|
|
0x80040E6AL
|
SEC_E_BADTRUSTEEID
|
トラスティ値が無効です。
|
|
0x80040E6BL
|
SEC_E_NOTRUSTEEID
|
トラスティは現在のデータ ソース用ではありません。
|
|
0x80040E6CL
|
SEC_E_NOMEMBERSHIPSUPPORT
|
トラスティは、メンバシップまたはコレクションをサポートしていません。
|
|
0x80040E6DL
|
SEC_E_INVALIDOBJECT
|
オブジェクトは、プロバイダに対して無効または不明です。
|
|
0x80040E6EL
|
SEC_E_NOOWNER
|
オブジェクトの所有者が存在しません。
|
|
0x80040E6FL
|
SEC_E_INVALIDACCESSENTRYLIST
|
指定したアクセス エントリの一覧は無効です。
|
|
0x80040E70L
|
SEC_E_INVALIDOWNER
|
指定されたトラスティは、プロバイダに対して無効または不明です。
|
|
0x80040E71L
|
SEC_E_INVALIDACCESSENTRY
|
アクセス エントリの一覧に指定した権限が無効です。
|
|
0x80040E77L
|
DB_E_BADCONSTRAINTTYPE
|
ConstraintType が無効であるか、プロバイダでサポートされていませんでした。
|
|
0x80040E78L
|
DB_E_BADCONSTRAINTFORM
|
ConstraintType が DBCONSTRAINTTYPE_FOREIGNKEY でなく、cForeignKeyColumns が 0 ではありませんでした。
|
|
0x80040E79L
|
DB_E_BADDEFERRABILITY
|
Deferrability が無効であるか、プロバイダで値がサポートされていませんでした。
|
|
0x80040E80L
|
DB_E_BADMATCHTYPE
|
MatchType が無効であるか、プロバイダで値がサポートされていませんでした。
|
|
0x80040E8AL
|
DB_E_BADUPDATEDELETERULE
|
UpdateRule または DeleteRule が無効であるか、プロバイダで値がサポートされていませんでした。
|
|
0x80040E8BL
|
DB_E_BADCONSTRAINTID
|
制約 ID が無効です。
|
|
0x80040E8CL
|
DB_E_BADCOMMANDFLAGS
|
dwFlags が無効でした。
|
|
0x80040E8DL
|
DB_E_OBJECTMISMATCH
|
rguidColumnType がこの列のオブジェクトの型と一致しない GUID をポイントしたか、この列が設定されていませんでした。
|
|
0x80040E91L
|
DB_E_NOSOURCEOBJECT
|
基になる行がありません。
|
|
0x80040E92L
|
DB_E_RESOURCELOCKED
|
この URL で表された OLE DB オブジェクトが、1 つ以上の他のプロセスによってロックされています。
|
|
0x80040E93L
|
DB_E_NOTCOLLECTION
|
クライアントから、コレクションにのみ有効なオブジェクト型が要求されました。
|
|
0x80040E94L
|
DB_E_READONLY
|
呼び出し側が、読み取り専用のオブジェクトに対して書き込みアクセスを要求しました。
|
|
0x80040E95L
|
DB_E_ASYNCNOTSUPPORTED
|
プロバイダがこのオブジェクトのサーバーに接続できませんでした。
|
|
0x80040E96L
|
DB_E_CANNOTCONNECT
|
プロバイダがこのオブジェクトのサーバーに接続できませんでした。
|
|
0x80040E97L
|
DB_E_TIMEOUT
|
オブジェクトへのバインドがタイムアウトしました。
|
|
0x80040E98L
|
DB_E_RESOURCEEXISTS
|
この URL が名前を付けたオブジェクトは既に存在するため、プロバイダはこの URL でオブジェクトを作成できませんでした。
|
|
0x80040E8EL
|
DB_E_RESOURCEOUTOFSCOPE
|
要求された URL はスコープ外です。
|
|
0x80040E90L
|
DB_E_DROPRESTRICTED
|
列または制約は、依存するビューまたは制約によって参照されているので、削除できません。
|
|
0x80040E99L
|
DB_E_DUPLICATECONSTRAINTID
|
制約は既に存在します。
|
|
0x80040E9AL
|
DB_E_OUTOFSPACE
|
サーバーでは物理的な記憶域が不足しているので、この URL にオブジェクトを作成できません。
|
|
0x00040EC0L
|
DB_S_ROWLIMITEXCEEDED
|
要求した行数をフェッチすると、行セットでサポートされているアクティブな行の合計行数を超えます。
|
|
0x00040EC1L
|
DB_S_COLUMNTYPEMISMATCH
|
1 つ以上の列の型に互換性がありません。コピー中に変換エラーが発生します。
|
|
0x00040EC2L
|
DB_S_TYPEINFOOVERRIDDEN
|
パラメータの型情報が呼び出し側によってオーバーライドされました。
|
|
0x00040EC3L
|
DB_S_BOOKMARKSKIPPED
|
削除された行やメンバ以外の行のブックマークがスキップされました。
|
|
0x00040EC5L
|
DB_S_NONEXTROWSET
|
行セットはこれ以上ありません。
|
|
0x00040EC6L
|
DB_S_ENDOFROWSET
|
行セットまたはチャプタの初めまたは終わりに達しました。
|
|
0x00040EC7L
|
DB_S_COMMANDREEXECUTED
|
プロバイダはコマンドを再実行しました。
|
|
0x00040EC8L
|
DB_S_BUFFERFULL
|
変数のデータ バッファがいっぱいです。
|
|
0x00040EC9L
|
DB_S_NORESULT
|
結果はこれ以上ありません。
|
|
0x00040ECAL
|
DB_S_CANTRELEASE
|
トランザクションが終了するまではロックの解放および降格を実行できません。
|
|
0x00040ECBL
|
DB_S_GOALCHANGED
|
指定された重みがサポートされていないか、またはサポートされている上限値を超えているため、0 またはサポートされている上限値に変更されました。
|
|
0x00040ECCL
|
DB_S_UNWANTEDOPERATION
|
コンシューマはこの理由についての今後の通知呼び出しの受信を必要としていません。
|
|
0x00040ECDL
|
DB_S_DIALECTIGNORED
|
入力した言語が無視され、テキストが別の言語で返されました。
|
|
0x00040ECEL
|
DB_S_UNWANTEDPHASE
|
コンシューマはこのフェーズに関する今後の通知呼び出しの受信を必要としていません。
|
|
0x00040ECFL
|
DB_S_UNWANTEDREASON
|
コンシューマはこの理由についての今後の通知呼び出しの受信を必要としていません。
|
|
0x00040ED0L
|
DB_S_ASYNCHRONOUS
|
操作が非同期で処理されています。
|
|
0x00040ED1L
|
DB_S_COLUMNSCHANGED
|
行セットの開始位置を再決定するには、プロバイダによるクエリの再実行が必要でした。列の順序が変更されたか、列が行セットに追加または行セットから削除されました。
|
|
0x00040ED2L
|
DB_S_ERRORSRETURNED
|
メソッドにいくつかのエラーがありました。エラーはエラー配列に返されました。
|
|
0x00040ED3L
|
DB_S_BADROWHANDLE
|
行ハンドルが無効です。
|
|
0x00040ED4L
|
DB_S_DELETEDROW
|
指定した HROW により、物理的に削除された行が参照されました。
|
|
0x00040ED5L
|
DB_S_TOOMANYCHANGES
|
プロバイダはすべての変更を記録できませんでした。クライアントは他のメソッドを使って、監視領域に関連のあるデータを再度フェッチする必要があります。
|
|
0x00040ED6L
|
DB_S_STOPLIMITREACHED
|
リソースの制限値に到達したので、実行が停止されました。これまでに取得した結果は返されますが、実行を再開することはできません。
|
|
0x00040ED8L
|
DB_S_LOCKUPGRADED
|
ロックが指定された値からアップグレードされました。
|
|
0x00040ED9L
|
DB_S_PROPERTIESCHANGED
|
1 つ以上のプロパティがプロバイダによって許可されたとおりに変更されました。
|
|
0x00040EDAL
|
DB_S_ERRORSOCCURRED
|
エラーが発生しました。
|
|
0x00040EDBL
|
DB_S_PARAMUNAVAILABLE
|
指定されたパラメータが無効でした。
|
|
0x00040EDCL
|
DB_S_MULTIPLECHANGES
|
この行が更新されたため、データ ソース内の複数の行が更新されました。
|
|
0x00040ED7L
|
DB_S_NOTSINGLETON
|
プロバイダがすべてのバインド フラグまたはプロパティの条件を満たすことができなかったため、バインドに失敗しました。
|
|
0x00040EDDL
|
DB_S_NOROWSPECIFICCOLUMNS
|
この行には行固有の列はありません。
|