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