Condividi tramite


Interfacce dell'oggetto Rowset

Aggiornamento: novembre 2007

Nella tabella che segue sono elencate le interfacce facoltative e obbligatorie definite da OLE DB per un oggetto Rowset.

Interfaccia

Obbligatoria/Facoltativa

Implementazione da parte dei modelli OLE DB

IAccessor

Obbligatoria

IColumnsInfo

Obbligatoria

IConvertType

Obbligatoria

IRowset

Obbligatoria

IRowsetInfo

Obbligatoria

IChapteredRowset

Facoltativa

No

IColumnsInfo2

Facoltativa

No

IColumnsRowset

Facoltativa

No

IConnectionPointContainer

Facoltativa

Sì (tramite ATL)

IDBAsynchStatus

Facoltativa

No

IGetRow

Facoltativa

No

IRowsetChange

Facoltativa

IRowsetChapterMember

Facoltativa

No

IRowsetCurrentIndex

Facoltativa

No

IRowsetFind

Facoltativa

No

IRowsetIdentity

Facoltativa (ma obbligatoria per i provider di livello 0)

IRowsetIndex

Facoltativa

No

IRowsetLocate

Facoltativa

IRowsetRefresh

Facoltativa

No

IRowsetScroll

Facoltativa

No

IRowsetUpdate

Facoltativa

IRowsetView

Facoltativa

No

ISupportErrorInfo

Facoltativa

IRowsetBookmark

Facoltativa

No

L'oggetto Rowset generato dalla procedura guidata implementa IAccessor, IRowset e IRowsetInfo tramite ereditarietà. IAccessorImpl associa entrambe le colonne di output. L'interfaccia IRowset gestisce e recupera righe e dati. L'interfaccia IRowsetInfo gestisce le proprietà del rowset.

Vedere anche

Concetti

Architettura dei modelli provider OLE DB