IOpenRowsetImpl::CreateRowset
建立一個 rowset 物件。 不會直接由使用者呼叫。 如需詳細資訊,請參閱 OLE DB 程式設計人員參考 中的 IOpenRowset::OpenRowset。
template <class RowsetClass>
HRESULT CreateRowset(
IUnknown* pUnkOuter,
DBID* pTableID,
DBID* pIndexID,
REFIID riid,
ULONG cPropertySets,
DBPROPSET rgPropertySets[],
IUnknown** ppRowset,
RowsetClass*& pRowsetObj
);
參數
RowsetClass
表示使用者的資料列集類別的樣板類別 (Template-Class) 成員。 通常由精靈產生。pRowsetObj
[資料列集物件的指標。 一般而言不會使用這個參數,不過,當您必須在傳遞至 COM 物件之前對結構描述資料列集進行更多工作時可以使用它。 pRowsetObj 的存留期由 ppRowset 約束。
如需其他參數,請參閱《OLE DB 程式設計人員參考》的IOpenRowset::OpenRowset。
需求
標頭: atldb.h