다음을 통해 공유


ADORecordsetConstruction 인터페이스

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

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

속성

재산 묘사
챕터 읽기/쓰기.
이 ADO Recordset 개체의 OLE DB Chapter 개체를 가져오거나 설정합니다.
RowPosition 읽기/쓰기.
이 ADO Recordset 개체의 OLE DB RowPosition 개체를 가져오거나 설정합니다.
행 집합 읽기/쓰기.
이 ADO Recordset 개체의 OLE DB Rowset 개체를 가져오거나 설정합니다.

방법

없음.

이벤트

없음.

발언

OLE DB Rowset 개체(pRowset)를 지정하면 ADO Recordset 개체(adoRs)의 생성은 다음 세 가지 기본 작업에 해당합니다.

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

    Recordset20Ptr adoRs;  
    adoRs.CreateInstance(__uuidof(Recordset));  
    
  2. Recordset 개체에서 IADORecordsetConstruction 인터페이스를 쿼리합니다.

    adoRecordsetConstructionPtr adoRsConstruct=NULL;  
    adoRs->QueryInterface(__uuidof(ADORecordsetConstruction),  
                         (void**)&adoRsConstruct);  
    
  3. IADORecordsetConstruction::put_Rowset 속성 메서드를 호출하여 ADO Recordset 개체에서 OLE DB Rowset 개체를 설정합니다.

    IUnknown *pUnk=NULL;  
    pRowset->QueryInterface(IID_IUnknown, (void**)&pUnk);  
    adoRsConstruct->put_Rowset(pUnk);  
    

결과 adoRs 개체는 이제 OLE DB Rowset 개체에서 생성된 ADO Recordset 개체를 나타냅니다.

OLE DB Chapter 또는 RowPosition 개체에서 ADO Recordset 개체를 생성할 수도 있습니다.

요구 사항

버전: ADO 2.0 이상

라이브러리: msado15.dll

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

참고 항목

ADO(Recordset 개체)
ADO(행 집합 속성)