다음을 통해 공유


필드 관련 오류 정보

오류가 필드와 직접 관련된 경우(예: 데이터가 누락되었거나 필드에 잘못된 형식인 경우) Field 개체의 Status 속성을 검사하여 문제의 원인에 대한 자세한 정보를 검색할 수 있습니다. 이 속성은 문제에 대한 특정 정보를 제공하도록 향상되었습니다. 예를 들어 UpdateBatch 호출에 실패하면 영향을 받은 각 레코드에서 FieldsStatus 속성을 검사하여 문제의 원인을 확인할 수 있습니다. 속성은 FieldStatusEnum 상수의 값 중 하나를 포함합니다. 다음 표에는 오류가 발생할 때 특히 관심 있는 값이 포함되어 있습니다.

상수 설명
adFieldCantConvertValue 2 데이터 손실 없이 필드를 검색하거나 저장할 수 없음을 나타냅니다.
adFieldDataOverflow 6 공급자에서 반환된 데이터가 필드의 데이터 형식을 오버플로했음을 나타냅니다.
adFieldDefault 13 데이터를 설정할 때 필드의 기본값이 사용되었음을 나타냅니다.
adFieldIgnore 15 원본에서 데이터 값을 설정할 때 이 필드를 건너뛰었음을 나타냅니다. 공급자가 값을 설정하지 않았습니다.
adFieldIntegrityViolation 10 필드가 계산되거나 파생된 엔터티이므로 수정할 수 없음을 나타냅니다.
adFieldIsNull 3 공급자가 null 값을 반환했음을 나타냅니다.
adFieldOutOfSpace 22 공급자가 이동 또는 복사 작업을 완료하기에 충분한 스토리지 공간을 얻을 수 없음을 나타냅니다.