Provides an implementation of the IRowset interface.
template <
   class T, 
   class RowsetInterface,
   class RowClass = CSimpleRow,
   class MapClass = CAtlMap <
      RowClass::KeyType,
      RowClass* 
   >
>
class ATL_NO_VTABLE IRowsetImpl : public RowsetInterface
Parameters
- T 
 Your class, derived from IRowsetImpl.
- RowsetInterface 
 A class derived from IRowsetImpl.
- RowClass 
 Storage unit for the HROW.
- MapClass 
 Storage unit for all row handles held by the provider.
Remarks
IRowset is the base rowset interface.
Requirements
Header: atldb.h
See Also
Concepts
OLE DB Provider Templates (C++)
OLE DB Provider Template Architecture