最新のWeb開発のチュートリアル
 

ADO Number Property


<完全なエラーオブジェクト参照

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値

定数 説明
adErrBoundToCommand3707
-2146824581
0x800A0E7B
そのソースとしてCommandオブジェクトを持っているRecordsetオブジェクトのActiveConnectionプロパティを変更できません
adErrCannotComplete3732
-2146824556
0x800A0E94
サーバーは、操作を完了できません
adErrCantChangeConnection3748
-2146824540
0x800A0EA4
接続が拒否されました
adErrCantChangeProvider3220
-2146825068
0X800A0C94
付属のプロバイダは、すでに使用中のものと異なります
adErrCantConvertvalue3724
-2146824564
0x800A0E8C
データ値が変換できません
adErrCantCreate3725
-2146824563
0x800A0E8D
データ値は、設定または取得することはできません
adErrCatalogNotSet3747
-2146824541
0x800A0EA3
操作は有効なParentCatalogが必要です
adErrColumnNotOnThisRow3726
-2146824562
0x800A0E8E
録音は、このフィールドが含まれていません
adErrDataConversion3421
-2146824867
0x800A0D5D
アプリケーションが間違った型の値を使用しています
adErrDataOverflow3721
-2146824567
0x800A0E89
データの値が大きすぎます
adErrDelResOutOfScope3738
-2146824550
0x800A0E9A
削除するオブジェクトのURLは、現在のレコードの範囲外であります
adErrDenyNotSupported3750
-2146824538
0x800A0EA6
プロバイダは、共有制限をサポートしていません。
adErrDenyTypeNotSupported3751
-2146824537
0x800A0EA7
プロバイダは、共有制限の種類をサポートしていません。
adErrFeatureNotAvailable3251
-2146825037
0x800A0CB3
オブジェクト/プロバイダは、要求された操作を実行できません
adErrFieldsUpdateFailed3749
-2146824539
0x800A0EA5
フィールドの更新に失敗しました
adErrIllegalOperation3219
-2146825069
0x800A0C93
操作は、このコンテキストで許可されていません
adErrIntegrityViolation3719
-2146824569
0x800A0E87
フィールドの整合性制約を持つデータ値の競合
adErrInTransaction3246
-2146825042
0x800A0CAE
Connectionオブジェクトはしばらくの間、トランザクションに閉じることができません
adErrInvalidArgument3001
-2146825287
0x800A0BB9
引数は、間違ったタイプのもので許容範囲外であるか、または互いと競合しています
adErrInvalidConnection3709
-2146824579
0x800A0E7D
接続は、この操作を実行するために使用することはできません。 それは、この文脈では、閉じたか無効です
adErrInvalidParamInfo3708
-2146824580
0x800A0E7C
Parameterオブジェクトが正しく定義されていません
adErrInvalidTransaction3714
-2146824574
0x800A0E82
トランザクションを調整することは無効です。
adErrInvalidURL3729
-2146824559
0x800A0E91
URLは無効な文字が含まれています
adErrItemNotFound3265
-2146825023
0x800A0CC1
項目は、要求された名前または序数に対応するコレクションで見つけることができません
adErrNoCurrentRecord3021
-2146825267
0x800A0BCD
BOFまたはEOFのいずれかが真である、または現在のレコードが削除されました
adErrNotExecuting3715
-2146824573
0x800A0E83
実行されていないが、操作を実行できません
adErrNotReentrant3710
-2146824578
0x800A0E7E
処理中に操作を実行できません
adErrObjectClosed3704
-2146824584
0x800A0E78
オブジェクトが閉じているときの動作は許可されていません
adErrObjectInCollection3367
-2146824921
0x800A0D27
オブジェクトがコレクションに既にあります。 追加できません
adErrObjectNotSet3420
-2146824868
0x800A0D5C
オブジェクトは、もはや有効ではありません
adErrObjectOpen3705
-2146824583
0x800A0E79
オブジェクトが開いているときに操作が許可されていません
adErrOpeningFile3002
-2146825286
0x800A0BBA
ファイルを開けませんでした
adErrOperationCancelled3712
-2146824576
0x800A0E80
ユーザーによってキャンセル操作
adErrOutOfSpace3734
-2146824554
0x800A0E96
操作を実行できません。 プロバイダは、十分な収納スペースを得ることができません
adErrPermissionDenied3720
-2146824568
0x800A0E88
フィールドに書き込む際に権限が拒否されまし
adErrProviderFailed3000
-2146825288
0x800A0BB8
プロバイダは、操作の実行に失敗しました
adErrProviderNotFound3706
-2146824582
0x800A0E7A
プロバイダが見つかりません
adErrReadFile3003
-2146825285
0x800A0BBB
ファイルは読み取ることができませんでした
adErrResourceExists3731
-2146824557
0x800A0E93
コピー操作を実行できません。 オブジェクトがすでに存在しています。 オブジェクトを置換するadCopyOverwriteを指定します
adErrResourceLocked3730
-2146824558
0x800A0E92
オブジェクトは、他のプロセスによってロックされています
adErrResourceOutOfScope3735
-2146824553
0x800A0E97
現在のレコードの範囲外のURL /ソース
adErrSchemaViolation3722
-2146824566
0x800A0E8A
データ型や制約を持つデータ値の競合
adErrSignMismatch3723
-2146824565
0x800A0E8B
データ値が署名されているので、変換に失敗しましたし、フィールドのデータ型は、符号なしです
adErrStillConnecting3713
-2146824575
0x800A0E81
非同期接続中に操作を実行できません
adErrStillExecuting3711
-2146824577
0x800A0E7F
非同期で実行中の操作を実行できません
adErrTreePermissionDenied3728
-2146824560
0x800A0E90
許可はツリーやサブツリーにアクセス拒否されました
adErrUnavailable3736
-2146824552
0x800A0E98
操作が失敗し、ステータスは使用できません。
adErrUnsafeOperation3716
-2146824572
0x800A0E84
別のドメイン上のデータソースにアクセスすることはできません
adErrURLDoesNotExist3727
-2146824561
0x800A0E8F
URLは存在しません。
adErrURLNamedRowDoesNotExist3737
-2146824551
0x800A0E99
レコードが存在しません。
adErrVolumeNotFound3733
-2146824555
0x800A0E95
プロバイダは、ストレージデバイスを見つけることができません。 URLが正しく入力されていることを確認します
adErrWriteFile3004
-2146825284
0x800A0BBC
ファイルへの書き込み時に失敗しました。
adWrnSecurityDialog3717
-2146824571
0x800A0E85
使用されていません
adWrnSecurityDialogHeader3718
-2146824570
0x800A0E86
使用されていません

<完全なエラーオブジェクト参照