Classe IRowsetCreatorImpl

Esegue le stesse funzioni di IObjectWithSite ma abilita anche le proprietà DBPROPCANSCROLLBACKWARDS DBPROPCANFETCHBACKWARDSOLE DB .

Sintassi

template < class T >
class ATL_NO_VTABLE IRowsetCreatorImpl
   : public IObjectWithSiteImpl< T >

Parametri

T
Classe derivata da IRowsetCreator.

Requisiti

Intestazione: atldb.h

Membri

Metodi

Nome Descrizione
SetSite Imposta il sito che contiene l'oggetto set di righe.

Osservazioni:

Questa classe eredita da IObjectWithSite ed esegue l'override di IObjectWithSite::SetSite. Quando un comando provider o un oggetto sessione crea un set di righe, chiama QueryInterface sull'oggetto set di righe che IObjectWithSite cerca e chiama SetSite passando l'interfaccia dell'oggetto set di IUnkown righe come interfaccia del sito.

IRowsetCreatorImpl::SetSite

Imposta il sito che contiene l'oggetto set di righe. Per altre informazioni, vedere IObjectWithSite::SetSite.

Sintassi

STDMETHOD(SetSite )(IUnknown* pCreator);

Parametri

pCreator
[in] Puntatore al puntatore all'interfaccia IUnknown del sito che gestisce l'oggetto set di righe.

Valore restituito

HRESULT standard.

Osservazioni:

Abilita inoltre IRowsetCreatorImpl::SetSite le proprietà OLE DB DBPROPCANSCROLLBACKWARDS DBPROPCANFETCHBACKWARDS .

Vedi anche

Modelli di provider OLE DB
Architettura dei modelli di provider OLE DB