适用于:Access 2013、Office 2013
ADORecordsetConstruction 接口用于通过 C/C++ 应用程序中的 OLE DB Rowset 对象构造 ADO Recordset 对象。
此接口支持以下属性:
属性
读/写。 |
|
读/写。 |
|
读/写。 |
方法
无。
事件
无。
说明
给定 OLE DB 行集 对象 (pRowset ) 、ADO Recordset 对象的构造 () 、ADO Recordset 对象的构造 (adoRs ) 相当于以下三个基本操作:
创建 ADO Recordset 对象:
Recordset20Ptr adoRs; adoRs.CreateInstance(__uuidof(Recordset));查询 Recordset 对象上的 IADORecordsetConstruction 接口:
adoRecordsetConstructionPtr adoRsConstruct=NULL; adoRs->QueryInterface(__uuidof(ADORecordsetConstruction), (void**)&adoRsConstruct);调用 IADORecordsetConstruction::p ut_Rowset 属性方法,以在 ADO Recordset 对象上设置 OLE DB Rowset 对象:
IUnknown *pUnk=NULL; pRowset->QueryInterface(IID_IUnknown, (void**)&pUnk); adoRsConstruct->put_Rowset(pUnk);
生成的对象现在表示从 OLE DB 行 集 对象构造的 ADO Recordset 对象。
还可以通过 OLE DB Chapter 或 RowPosition 对象构造 ADO Recordset。
要求
版本: ADO 2.0 及更高版本
库: msado15.dll
UUID: 00000283-0000-0010-8000-00AA006D2EA4