다음을 통해 공유


RecordCreateOptionsEnum

기존 Record를 열어야 하는지 또는 Record 개체 Open 메서드에 대해 새 Record를 생성해야 하는지 여부를 지정합니다. AND 연산자를 사용하여 값을 결합할 수 있습니다.

상수 설명
adCreateCollection 0x2000 기존 Record를 여는 대신 Source 매개 변수로 지정된 노드에 새 Record를 만듭니다. 원본이 기존 노드를 가리키는 경우 adCreateCollectionadOpenIfExists 또는 adCreateOverwrite와 결합되지 않는 한 런타임 오류가 발생합니다.
adCreateNonCollection 0 adSimpleRecord 형식의 새 Record를 만듭니다.
adCreateOverwrite 0x4000000 생성 플래그 adCreateCollection, adCreateNonCollectionadCreateStructDoc를 수정합니다. OR이 이 값과 생성 플래그 값 중 하나와 함께 사용되는 경우 원본 URL이 기존 노드 또는 Record를 가리키는 경우 기존 Record를 덮어쓰고 그 자리에 새 레코드를 만듭니다. 이 값은 adOpenIfExists와 함께 사용할 수 없습니다.
adCreateStructDoc 0x80000000 기존 Record를 여는 대신 adStructDoc 형식의 새 Record를 만듭니다.
adFailIfNotExists -1 기본값 Source가 존재하지 않는 노드를 가리키는 경우 런타임 오류가 발생합니다.
adOpenIfExists 0x2000000 생성 플래그 adCreateCollection, adCreateNonCollectionadCreateStructDoc를 수정합니다. OR이 이 값과 생성 플래그 값 중 하나와 함께 사용되는 경우 원본 URL이 기존 노드 또는 Record 개체를 가리키는 경우 공급자는 새 레코드를 만드는 대신 기존 Record를 열어야 합니다. 이 값은 adCreateOverwrite와 함께 사용할 수 없습니다.

ADO/WFC 동일

이러한 상수에는 ADO/WFC에 해당하는 항목이 없습니다.

적용 대상

Open 메서드(ADO 레코드)