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