共用方式為


ErrorValueEnum

指定 ADO 執行階段錯誤的類型。

以下列出三種形式的錯誤號碼:

  • 正十進位:以十進位格式表示完整數字的兩個最低位元組。 這個數字會顯示在預設 Visual Basic 錯誤訊息對話方塊中。 例如,執行階段錯誤 '3707'。

  • 負十進位:完整錯誤號碼的十進位轉譯。

  • 十六進位:以十六進位表示完整的錯誤號碼。 第四位數為 Windows 設備代碼。 ADO 錯誤號碼的設備代碼為 A。例如:0x800A0E7B。

注意

OLE DB 錯誤可能會傳遞至您的 ADO 應用程式。 一般而言,您可以透過 Windows 設備代碼 4 來識別這些錯誤。 例如,0x8004

常數 描述
adErrBoundToCommand 3707 -2146824581 0x800A0E7B 無法變更 Recordset 物件的 ActiveConnection 屬性,其具有 Command 物件作為其來源。
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 欄位更新失敗。 如需詳細資訊,請檢查個別欄位物件的 Status 屬性。
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 權限不足,無法寫入欄位。
adErrProviderFailed 3000 -2146825288 0x800A0BB8 提供者未執行要求的作業。
adErrProviderNotFound 3706 -2146824582 0x800A0E7A 找不到提供者。 可能無法正確安裝。
adErrReadFile 3003 -2146825285 0x800A0BBB 無法讀取檔案。
adErrResourceExists 3731 -2146824557 0x800A0E93 無法執行複製作業。 依目的地 URL 命名的物件已存在。 指定 adCopyOverwrite 來取代物件。
adErrResourceLocked 3730 -2146824558 0x800A0E92 指定 URL 代表的物件已由一個或多個其他流程鎖定。 等待流程完成,然後再次嘗試作業。
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

套用至

Number 屬性 (ADO)

另請參閱

ADO 錯誤碼