最新的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
連接對象不能在事務被關閉
adErrInvalidArgument3001
-2146825287
0x800A0BB9
參數的錯誤類型,超出可接受的範圍內,或在彼此衝突
adErrInvalidConnection3709
-2146824579
0x800A0E7D
連接不能被用於執行此操作。 它無論是在這種情況下關閉或無效
adErrInvalidParamInfo3708
-2146824580
0x800A0E7C
參數對象定義不正確
adErrInvalidTransaction3714
-2146824574
0x800A0E82
協調交易無效
adErrInvalidURL3729
-2146824559
0x800A0E91
網址包含無效字符
adErrItemNotFound3265
-2146825023
0x800A0CC1
項目無法對應於請求的名稱或序號的集合中找到
adErrNoCurrentRecord3021
-2146825267
0x800A0BCD
BOF或EOF為True,或者當前的記錄已被刪除
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
該網址不存在
adErrURLNamedRowDoesNotExist3737
-2146824551
0x800A0E99
記錄不存在
adErrVolumeNotFound3733
-2146824555
0x800A0E95
供應商無法找到存儲設備。 確保網址輸入正確
adErrWriteFile3004
-2146825284
0x800A0BBC
寫入文件時失敗
adWrnSecurityDialog3717
-2146824571
0x800A0E85
未使用
adWrnSecurityDialogHeader3718
-2146824570
0x800A0E86
未使用

<完成錯誤對象參考