ADORecordConstruction 接口
ADORecordConstruction 接口用于从 C/C++ 应用程序中的 OLE DB Row 对象构造 ADO Record 对象。
该接口支持以下属性:
属性
属性 | 说明 |
---|---|
ParentRow | 只写。 在此 ADO Record 对象上设置 OLE DB Row 对象的容器。 |
行 | 读/写。 从/在此 ADO Record 对象上获取/设置 OLE DB Row 对象。 |
方法
无。
事件
无。
备注
给定 OLE DB Row 对象 (pRow
) 后,构造 ADO Record 对象 (adoR
) 的过程相当于以下三项基本操作:
创建 ADO Record 对象:
_RecordPtr adoR; adoRs.CreateInstance(__uuidof(_Record));
查询 Record 对象上的 IADORecordConstruction 接口:
adoRecordConstructionPtr adoRConstruct=NULL; adoR->QueryInterface(__uuidof(ADORecordConstruction), (void**)&adoRConstruct);
调用 IADORecordConstruction::put_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 对象。
还可以从 OLE DB Row 对象的容器构造 ADO Record 对象。
要求
版本:ADO 2.0 及更高版本
库:msado15.dll
UUID:00000567-0000-0010-8000-00AA006D2EA4
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈