Partager via


IOpenRowsetImpl : : CreateRowset

Crée un objet d'un ensemble de lignes. Pas appelé directement par l'utilisateur. Consultez IOpenRowset::OpenRowset dans le Guide de référence du programmeur OLE DB.

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

Paramètres

  • RowsetClass
    Un membre de la classe de modèle qui représente la classe d'ensemble de l'utilisateur. Généralement généré par l'Assistant.

  • pRowsetObj
    [out] pointeur à un objet d'ensemble de lignes. Généralement ce paramètre n'est pas utilisé, mais il peut être utilisé si vous devez effectuer des tâches dans l'ensemble de lignes avant de le passer à un objet COM. La durée de vie de pRowsetObj est liée par ppRowset.

Pour d'autres paramètres, consultez IOpenRowset::OpenRowset dans OLE DB guide de référence du programmeur.

Configuration requise

En-tête : atldb.h

Voir aussi

Référence

classe d'IOpenRowsetImpl