共用方式為


欄位相關的錯誤資訊

如果錯誤與欄位有直接的關聯,例如,如果資料遺失或欄位的類型錯誤,您可以檢查 Field 物件的 Status 屬性來擷取關於問題成因的詳細資訊。 此屬性已強化,以提供關於問題的特定資訊。 例如,呼叫 UpdateBatch 失敗時,可藉由檢查每個受影響記錄中 FieldsStatus 屬性來判斷問題的原因。 屬性將包含 FieldStatusEnum 常數中的一個值。 下表包含發生錯誤時的特定相關值。

常數 描述
adFieldCantConvertValue 2 指出無法在不遺失資料的情況下擷取或儲存欄位。
adFieldDataOverflow 6 表示從提供者傳回的資料已使欄位的資料類型溢位。
adFieldDefault 13 指出設定資料時使用了欄位的預設值。
adFieldIgnore 15 指出在來源中設定資料值時已略過此欄位。 提供者未設定任何值。
adFieldIntegrityViolation 10 指出無法修改欄位,因為其是已計算或衍生的實體。
adFieldIsNull 3 指出提供者傳回了 Null 值。
adFieldOutOfSpace 22 指出提供者無法取得足夠的儲存空間來完成移動或複製作業。