Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A interface ADOStreamConstruction é usada para construir um objeto ADO Stream de um objeto OLE DB IStream em um aplicativo C/C++.
Propriedades
| Propriedade | Descrição |
|---|---|
| Riacho | Leitura/gravação. Obtém/define um objeto OLE DB Stream. |
Métodos
Nenhum.
Eventos
Nenhum.
Observações
Considerando um objeto IStream do OLE DB (pStream), a construção de um objeto stream do ADO (adoStr) equivale às três operações básicas a seguir:
Criar um objeto Stream do ADO:
Stream20Ptr adoStr; adoStr.CreateInstance(__uuidof(Stream));Consulte a interface IADOStreamConstruction no objeto Stream:
adoStreamConstructionPtr adoStrConstruct=NULL; adoStr->QueryInterface(__uuidof(ADOStreamConstruction), (void**)&adoStrConstruct);
Chame o método de propriedade IADOStreamConstruction::get_Stream para definir o objeto IStream OLE DB no objeto Stream do ADO:
IUnknown *pUnk=NULL;
pRowset->QueryInterface(IID_IUnknown, (void**)&pUnk);
adoStrConstruct->put_Stream(pUnk);
O objeto adoStr resultante agora representa o objeto ADO Stream construído a partir do objeto IStream do OLE DB.
Requisitos
Versão: ADO 2.0 ou uma versão posterior
Biblioteca : msado15.dll
UUID: 00000283-0000-0010-8000-00AAA006D2EA4