IOpenRowsetImpl::CreateRowset

创建一个行集合对象。 未直接由用户调用。 有关更多信息,请参见 IOpenRowset::OpenRowset in the 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  
);

参数

  • RowsetClass
    表示用户的行集合类的模板类的成员。 通常会通过向导产生。

  • pRowsetObj
    [out] 指向行集合对象的指针。 通常不使用此参数,但是如果在传递到COM 对象之前必须对行集合进行更多的工作,它可以被使用。 pRowsetObj 的生存期由 ppRowset绑定。

有关其他参数,请参阅 IOpenRowset::OpenRowset 在《OLE DB 程序员参考》中。

要求

页眉: atldb.h

请参见

参考

IOpenRowsetImpl 类