IOpenRowsetImpl::CreateRowset
Erstellt ein Rowsetobjekt.Wird nicht direkt durch Benutzer.Weitere Informationen finden Sie unter IOpenRowset::OpenRowset in der OLE DB-Programmierreferenz.
template <class RowsetClass>
HRESULT CreateRowset(
IUnknown* pUnkOuter,
DBID* pTableID,
DBID* pIndexID,
REFIID riid,
ULONG cPropertySets,
DBPROPSET rgPropertySets[],
IUnknown** ppRowset,
RowsetClass*& pRowsetObj
);
Parameter
RowsetClass
Ein Vorlagenklassen Rowset, der die Member der Klasse des Benutzers darstellt.Normalerweise wird vom Assistenten aufgerufen.pRowsetObj
[out] Ein Zeiger auf ein Rowsetobjekt.In der Regel wird dieser Parameter nicht verwendet, aber er kann verwendet werden, wenn Sie mehr Arbeiten für das Rowset ausführen müssen, bevor Sie es an ein COM-Objekt übergeben.Die Lebensdauer von pRowsetObj wird von ppRowset gebunden.
Für andere Parameter finden Sie unter IOpenRowset::OpenRowset in der OLE DB-Programmierreferenz.
Anforderungen
Header: atldb.h