modello lt; classeTclasseBindType= ATLBINDINGS, classeBindingVector= CSimpleMap < int,BindType* > >
classe ATL_NO_VTABLE IAccessorImpl: public IAccessorImplBaselt;BindType>
Parametri
T
La classe oggetto comando o set di righe.
BindType
Unità di storage per l'associazione di informazioni.
BindingVector
Unità di memorizzazione per informazioni di colonna.
Osservazioni
Questo è obbligatorio il set di righe e comandi. Fornisce un'implementazione del interfaccia IAccessor . OLE DB richiede ai provider di implementare un HACCESSOR, che è un tag a una matrice di strutture DBBINDING . S HACCESSORfornito da IAccessorImpl sono gli indirizzi delle strutture BindType . Per impostazione predefinita, BindType è definito come un ATLBINDINGS nella definizione del modello di IAccessorImpl. BindType fornisce un meccanismo utilizzato da IAccessorImpl per tenere traccia del numero di elementi nella sua matrice DBBINDING , nonché un flag di conte e della funzione di accesso di riferimento.
# include lt;atldb.h>
Vedi anche
Utilizzando i modelli di Provider OLE DB, l'architettura del Provider OLE DB