Partager via


IOpenRowsetImpl::CreateRowset

Crée un objet rowset.Non appelé directement par l'utilisateur.Consultez l' IOpenRowset::OpenRowset dans OLE DB Programmer's Reference.

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 classe de modèle qui représente la classe rowset de l'utilisateur.Généralement généré par l'Assistant.

  • pRowsetObj
    [out] Un pointeur vers un objet rowset.En général ce paramètre n'est pas utilisé, mais il peut être utilisé si vous devez exécuter un travail sur le jeu de lignes avant de les passer à un objet COM.La durée de vie d' pRowsetObj est liée par ppRowset.

Pour d'autres paramètres, consultez l' IOpenRowset::OpenRowset dans OLE DB Programmer's Reference.

Configuration requise

Header: atldb.h

Voir aussi

Référence

IOpenRowsetImpl, classe