共用方式為


Field-Related 錯誤資訊

如果錯誤與欄位直接相關,例如,如果數據遺失或字段的類型錯誤,您可以檢查 Field 物件的 [狀態] 属性,以擷取問題原因的詳細資訊。 這個屬性已增強,以提供問題的特定資訊。 因此,例如,當呼叫 UpdateBatch 失敗時,可以通過檢查每個受影響記錄中 FieldsStatus 屬性來判斷問題的原因。 屬性將包含 fieldStatusEnum 常數中 其中一個值。 下表包含發生錯誤時特別感興趣的值。

恆定 價值 描述
adFieldCantConvertValue 2 表示該欄位無法擷取或儲存而不會造成數據遺失。
adFieldDataOverflow 6 從提供者傳回的數據超過了欄位的數據類型限制。
adFieldDefault 13 指出設定數據時,會使用欄位的預設值。
adFieldIgnore 15 表示在來源中設定數據值時略過此欄位。 提供者未設定任何值。
adFieldIntegrityViolation 10 表示欄位無法修改,因為它是匯出或衍生的實體。
adFieldIsNull 3 表示提供者傳回 Null 值。
廣告欄位空間不足 22 表示提供者無法取得足夠的儲存空間來完成移動或複製作業。