Interfaz ADOStreamConstruction
La interfaz de ADOStreamConstruction se usa para construir un objeto de Stream stream a partir de un objeto IStream de OLE DB en una aplicación de C/C++.
Propiedades
Propiedad | Descripción |
---|---|
stream de | Lectura y escritura. Obtiene o establece un objeto ole DB Stream. |
Métodos
Ninguno.
Eventos
Ninguno.
Observaciones
Dada una IStream de OLE DB objeto (pStream
), la construcción de un objeto de stream de de ADO (adoStr
) equivale a las tres operaciones básicas siguientes:
Cree un objeto de stream de ADO:
Stream20Ptr adoStr; adoStr.CreateInstance(__uuidof(Stream));
Consulte la interfaz IADOStreamConstruction en el objeto Stream de:
adoStreamConstructionPtr adoStrConstruct=NULL; adoStr->QueryInterface(__uuidof(ADOStreamConstruction), (void**)&adoStrConstruct);
Llame al método de propiedad IADOStreamConstruction::get_Stream
para establecer el objeto IStream de OLE DB en el objeto Stream de ADO:
IUnknown *pUnk=NULL;
pRowset->QueryInterface(IID_IUnknown, (void**)&pUnk);
adoStrConstruct->put_Stream(pUnk);
El objeto de adoStr
resultante representa ahora el objeto de stream de ADO construido a partir del objeto IStream de OLE DB.
Requisitos
versión: ADO 2.0 o una versión posterior
Biblioteca de : msado15.dll
UUID: 00000283-0000-0010-8000-00AAA006D2EA4