<完全なエラーオブジェクト参照
Numberプロパティのいずれ取ることができますユニークな番号であるlong値を返しますErrorValueEnumの値を。 数は、ADOによって発生するエラーについて説明します。 エラーがプロバイダによって生成された場合、このプロパティは、非特異的なエラー値に設定することができます。
数字は、Windows APIのHRESULTS値と等価です。
構文
lngErrorNumber=objErr.Number
例
<%
for each objErr in objConn.Errors
response.write("<p>")
response.write("Description: ")
response.write(objErr.Description & "<br>")
response.write("Help context: ")
response.write(objErr.HelpContext & "<br>")
response.write("Help file: ")
response.write(objErr.HelpFile & "<br>")
response.write("Native error: ")
response.write(objErr.NativeError & "<br>")
response.write("Error number: ")
response.write(objErr.Number & "<br>")
response.write("Error source: ")
response.write(objErr.Source & "<br>")
response.write("SQL state: ")
response.write(objErr.SQLState & "<br>")
response.write("</p>")
next
%>
ErrorValueEnum値
定数 | 値 | 説明 |
---|---|---|
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は無効な文字が含まれています |
adErrItemNotFound | 3265 -2146825023 0x800A0CC1 | 項目は、要求された名前または序数に対応するコレクションで見つけることができません |
adErrNoCurrentRecord | 3021 -2146825267 0x800A0BCD | BOFまたはEOFのいずれかが真である、または現在のレコードが削除されました |
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 | フィールドに書き込む際に権限が拒否されまし |
adErrProviderFailed | 3000 -2146825288 0x800A0BB8 | プロバイダは、操作の実行に失敗しました |
adErrProviderNotFound | 3706 -2146824582 0x800A0E7A | プロバイダが見つかりません |
adErrReadFile | 3003 -2146825285 0x800A0BBB | ファイルは読み取ることができませんでした |
adErrResourceExists | 3731 -2146824557 0x800A0E93 | コピー操作を実行できません。 オブジェクトがすでに存在しています。 オブジェクトを置換するadCopyOverwriteを指定します |
adErrResourceLocked | 3730 -2146824558 0x800A0E92 | オブジェクトは、他のプロセスによってロックされています |
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は存在しません。 |
adErrURLNamedRowDoesNotExist | 3737 -2146824551 0x800A0E99 | レコードが存在しません。 |
adErrVolumeNotFound | 3733 -2146824555 0x800A0E95 | プロバイダは、ストレージデバイスを見つけることができません。 URLが正しく入力されていることを確認します |
adErrWriteFile | 3004 -2146825284 0x800A0BBC | ファイルへの書き込み時に失敗しました。 |
adWrnSecurityDialog | 3717 -2146824571 0x800A0E85 | 使用されていません |
adWrnSecurityDialogHeader | 3718 -2146824570 0x800A0E86 | 使用されていません |
<完全なエラーオブジェクト参照