ADOStreamConstruction 接口
ADOStreamConstruction 接口用于从 C/C++ 应用程序中的 OLE DB IStream 对象构造 ADO Stream 对象。
性能
财产 | 描述 |
---|---|
Stream | 读/写。 获取/设置 OLE DB Stream 对象。 |
方法
没有。
事件
没有。
言论
给定 OLE DB IStream 对象(pStream
),ADO Stream 对象(adoStr
)的构造相当于以下三个基本操作:
创建 ADO Stream 对象:
Stream20Ptr adoStr; adoStr.CreateInstance(__uuidof(Stream));
在 Stream 对象上查询 IADOStreamConstruction 接口:
adoStreamConstructionPtr adoStrConstruct=NULL; adoStr->QueryInterface(__uuidof(ADOStreamConstruction), (void**)&adoStrConstruct);
调用 IADOStreamConstruction::get_Stream
属性方法,在 ADO Stream 对象上设置 OLE DB IStream 对象:
IUnknown *pUnk=NULL;
pRowset->QueryInterface(IID_IUnknown, (void**)&pUnk);
adoStrConstruct->put_Stream(pUnk);
生成的 adoStr
对象现在表示从 OLE DB IStream 对象构造的 ADO Stream 对象。
要求
版本: ADO 2.0 或更高版本
库: msado15.dll
UUID: 00000283-0000-0010-8000-00AA006D2EA4