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