FieldStatusEnum
adFieldPending* 값은 상태를 설정한 작업을 나타내며 다른 상태 값과 결합될 수 있습니다.
상수 | 값 | 설명 |
---|---|---|
adFieldAlreadyExists | 26 | 지정된 필드가 이미 있음을 나타냅니다. |
adFieldBadStatus | 12 | 잘못된 상태 값이 ADO에서 OLE DB 공급자로 전송되었음을 나타냅니다. 가능한 원인으로는 OLE DB 1.0 또는 1.1 공급자 또는 값과 상태의 부적절한 조합이 있습니다. |
adFieldCannotComplete | 20 | 원본에서 지정한 URL의 서버가 작업을 완료할 수 없음을 나타냅니다. |
adFieldCannotDeleteSource | 23 | 이동 작업 중에 트리 또는 하위 트리가 새 위치로 이동되었지만 원본을 삭제할 수 없음을 나타냅니다. |
adFieldCantConvertValue | 2 | 데이터 손실 없이 필드를 검색하거나 저장할 수 없음을 나타냅니다. |
adFieldCantCreate | 7 | 공급자가 제한(예: 허용되는 필드 수)을 초과했기 때문에 필드를 추가할 수 없음을 나타냅니다. |
adFieldDataOverflow | 6 | 공급자에서 반환된 데이터가 필드의 데이터 형식을 오버플로했음을 나타냅니다. |
adFieldDefault | 13 | 데이터를 설정할 때 필드의 기본값이 사용되었음을 나타냅니다. |
adFieldDoesNotExist | 16 | 지정된 필드가 없음을 나타냅니다. |
adFieldIgnore | 15 | 원본에서 데이터 값을 설정할 때 이 필드를 건너뛰었음을 나타냅니다. 공급자가 값을 설정하지 않았습니다. |
adFieldIntegrityViolation | 10 | 필드가 계산되거나 파생된 엔터티이므로 수정할 수 없음을 나타냅니다. |
adFieldInvalidURL | 17 | 데이터 원본 URL에 잘못된 문자가 포함되어 있음을 나타냅니다. |
adFieldIsNull | 3 | 공급자가 VT_NULL 형식의 VARIANT 값을 반환했으며 필드가 비어 있지 않음을 나타냅니다. |
adFieldOK | 0 | 기본값 필드가 성공적으로 추가되거나 삭제되었음을 나타냅니다. |
adFieldOutOfSpace | 22 | 공급자가 이동 또는 복사 작업을 완료하기에 충분한 스토리지 공간을 얻을 수 없음을 나타냅니다. |
adFieldPendingChange | 0x40000 | 필드가 삭제된 후 다른 데이터 형식으로 다시 추가되었거나 이전에 adFieldOK 상태였던 필드의 값이 변경되었음을 나타냅니다. 필드의 마지막 형식은 Update 메서드가 호출된 후 Fields 컬렉션을 수정합니다. |
adFieldPendingDelete | 0x20000 | 삭제 작업으로 인해 상태가 설정되었음을 나타냅니다. Update 메서드가 호출된 후 Fields 컬렉션에서 삭제할 필드가 표시됩니다. |
adFieldPendingInsert | 0x10000 | 추가 작업으로 인해 상태가 설정되었음을 나타냅니다. 필드는 Update 메서드가 호출된 후 Fields 컬렉션에서 추가되도록 표시되었습니다. |
adFieldPendingUnknown | 0x80000 | 공급자가 필드 상태를 설정한 작업을 확인할 수 없음을 나타냅니다. |
adFieldPendingUnknownDelete | 0x100000 | 공급자가 필드 상태를 설정하게 한 작업을 확인할 수 없으며 Update 메서드가 호출된 후 Fields 컬렉션에서 필드가 삭제됨을 나타냅니다. |
adFieldPermissionDenied | 9 | 필드를 읽기 전용으로 정의되어 있으므로 수정할 수 없음을 나타냅니다. |
adFieldReadOnly | 24 | 데이터 원본의 필드가 읽기 전용으로 정의되었음을 나타냅니다. |
adFieldResourceExists | 19 | 개체가 대상 URL에 이미 있고 개체를 덮어쓸 수 없기 때문에 공급자가 작업을 수행할 수 없음을 나타냅니다. |
adFieldResourceLocked | 18 | 데이터 원본이 하나 이상의 다른 애플리케이션이나 프로세스에 의해 잠겨 있으므로 공급자가 작업을 수행할 수 없음을 나타냅니다. |
adFieldResourceOutOfScope | 25 | 원본 또는 대상 URL이 현재 레코드의 범위를 벗어났음을 나타냅니다. |
adFieldSchemaViolation | 11 | 값이 필드에 대한 데이터 원본 스키마 제약 조건을 위반했음을 나타냅니다. |
adFieldSignMismatch | 5 | 공급자가 반환한 데이터 값은 서명되었지만 ADO 필드 값의 데이터 형식은 서명되지 않았음을 나타냅니다. |
adFieldTruncated | 4 | 데이터 원본에서 읽을 때 가변 길이 데이터가 잘렸음을 나타냅니다. |
adFieldUnavailable | 8 | 공급자가 데이터 원본에서 읽을 때 값을 확인할 수 없음을 나타냅니다. 예를 들어 행이 방금 만들어졌고 열의 기본값을 사용할 수 없으며 새 값이 아직 지정되지 않았습니다. |
adFieldVolumeNotFound | 21 | 공급자가 URL로 표시된 스토리지 볼륨을 찾을 수 없음을 나타냅니다. |
ADO/WFC 동일
이러한 상수에는 ADO/WFC에 해당하는 항목이 없습니다.