Share via


ADORecordConstruction 인터페이스

ADORecordConstruction 인터페이스는 C/C++ 애플리케이션의 OLE DB Row 개체에서 ADO Record 개체를 생성하는 데 사용됩니다.

이 인터페이스는 다음 속성을 지원합니다.

속성

속성 설명
ParentRow 쓰기 전용입니다.
이 ADO Record 개체에서 OLE DB Row 개체의 컨테이너를 설정합니다.
Row 읽기/쓰기.
이 ADO Record 개체의 OLE DB Row 개체를 가져오거나 설정합니다.

메서드

없음

이벤트

없음

설명

OLE DB Row 개체(pRow)가 지정된 경우 ADO Record 개체(adoR)의 생성은 다음과 같은 세 가지 기본 작업에 해당합니다.

  1. ADO Record 개체를 만듭니다.

    _RecordPtr adoR;  
    adoRs.CreateInstance(__uuidof(_Record));  
    
  2. Record 개체에서 IADORecordConstruction 인터페이스를 쿼리합니다.

    adoRecordConstructionPtr adoRConstruct=NULL;  
    adoR->QueryInterface(__uuidof(ADORecordConstruction),  
                        (void**)&adoRConstruct);  
    
  3. IADORecordConstruction::p ut_Row 속성 메서드를 호출하여 ADO Record 개체에서 OLE DB Row 개체를 설정합니다.

    IUnknown *pUnk=NULL;  
    pRow->QueryInterface(IID_IUnknown, (void**)&pUnk);  
    adoRConstruct->put_Row(pUnk);  
    

결과 adoR 개체는 이제 OLE DB Row 개체에서 생성된 ADO Record 개체를 나타냅니다.

ADO Record 개체는 OLE DB Row 개체의 컨테이너에서 생성할 수도 있습니다.

요구 사항

버전: ADO 2.0 이상

라이브러리: msado15.dll

UUID: 00000567-0000-0010-8000-00AA006D2EA4