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