Бөлісу құралы:


Интерфейс ADOStreamConstruction

Интерфейс ADOStreamConstruction используется для создания объекта ADO Stream из объекта OLE DB IStream в приложении C/C++.

Свойства

Свойство Описание
Поток Чтение и запись. Возвращает/задает объект OLE DB Stream.

Методика

Никакой.

События

Никакой.

Замечания

Учитывая объект OLE DB IStream (pStream), построение объекта ADO Stream (adoStr) составляет следующие три основных операции:

  1. Создайте объект Stream ADO:

    Stream20Ptr adoStr;  
    adoStr.CreateInstance(__uuidof(Stream));  
    
  2. Запросите интерфейс IADOStreamConstruction в объект е Stream:

    adoStreamConstructionPtr adoStrConstruct=NULL;  
    adoStr->QueryInterface(__uuidof(ADOStreamConstruction),  
                         (void**)&adoStrConstruct);  
    

Вызовите метод свойства IADOStreamConstruction::get_Stream, чтобы задать объект IStream OLE DB в объекте ADO Stream:

IUnknown *pUnk=NULL;  
pRowset->QueryInterface(IID_IUnknown, (void**)&pUnk);  
adoStrConstruct->put_Stream(pUnk);  

Результирующий объект adoStr теперь представляет объект ADO Stream, созданный из объекта OLE DB IStream.

Требования

версия : ADO 2.0 или более поздняя версия

Библиотека : msado15.dll

UUID: 00000283-0000-0010-8000-00AA006D2EA4

См. также

Справочник по API ADO