Partilhar via


IOpenRowsetImpl::CreateRowset

Cria um objeto de conjunto de linhas. Não chamado diretamente pelo usuário. Consulte IOpenRowset::OpenRowsetna referência do programador de OLE DB.

template <class RowsetClass> 
HRESULT CreateRowset( 
   IUnknown* pUnkOuter, 
   DBID* pTableID, 
   DBID* pIndexID, 
   REFIID riid, 
   ULONG cPropertySets, 
   DBPROPSET rgPropertySets[], 
   IUnknown** ppRowset, 
   RowsetClass*& pRowsetObj  
);

Parâmetros

  • RowsetClass
    Um membro da classe do modelo que representa a classe do conjunto de linhas do usuário. Geralmente gerado pelo assistente.

  • pRowsetObj
    [out] ponteiro de um em um objeto do conjunto de linhas. Esse parâmetro não é usado normalmente, mas poderá ser usado se você deve executar mais trabalho no conjunto de linhas antes de passá-lo para um objeto COM. O tempo de vida de pRowsetObj é associado por ppRowset.

Para outros parâmetros, consulte IOpenRowset::OpenRowsetna referência do programador de OLE DB.

Requisitos

Header: atldb.h

Consulte também

Referência

Classe IOpenRowsetImpl