Интерфейс ADORecordsetConstruction
Интерфейс ADORecordsetConstruction используется для создания объекта ADO Recordset из объекта НАБОРА строк OLE DB в приложении C/C++.
Этот интерфейс поддерживает следующие свойства:
Свойства
Свойство | Описание |
---|---|
Глава | Чтение и запись. Получает или задает объект OLE DB Chapter из объекта ADO Recordset или для этого объекта ADO Recordset . |
RowPosition | Чтение и запись. Получает или задает объект RowPosition OLE DB из объекта ADO Recordset или для этого объекта ADO Recordset . |
Набора строк | Чтение и запись. Получает или задает объект набора строк OLE DB из объекта ADO Recordset или для этого объекта ADO Recordset . |
Методы
Нет.
События
Нет.
Remarks
При использовании объекта набора строк OLE DB (pRowset
) построение объекта ADO Recordset (adoRs
) составляет следующие три основные операции:
Создайте объект ADO Recordset :
Recordset20Ptr adoRs; adoRs.CreateInstance(__uuidof(Recordset));
Запросите интерфейс IADORecordsetConstruction в объекте Recordset :
adoRecordsetConstructionPtr adoRsConstruct=NULL; adoRs->QueryInterface(__uuidof(ADORecordsetConstruction), (void**)&adoRsConstruct);
IADORecordsetConstruction::put_Rowset
Вызовите метод свойства , чтобы задать объект OLE DBRowset
в объекте ADORecordset
:IUnknown *pUnk=NULL; pRowset->QueryInterface(IID_IUnknown, (void**)&pUnk); adoRsConstruct->put_Rowset(pUnk);
Результирующий adoRs
объект теперь представляет объект ADO Recordset, созданный из объекта НАБОРА строк OLE DB.
Вы также можете создать объект ADO Recordset из объекта OLE DB Chapter или RowPosition .
Требования
Версия: ADO 2.0 и более поздних версий
Библиотека: msado15.dll
UUID: 00000283-0000-0010-8000-00AA006D2EA4