Interfacce per oggetti Rowset
La tabella seguente illustra le interfacce obbligatorie e facoltative definite da OLE DB per un oggetto set di righe.
Interfaccia | Obbligatorio? | Implementato dai modelli OLE DB? |
---|---|---|
IAccessor | Obbligatorio | Sì |
IColumnsInfo | Obbligatorio | Sì |
IConvertType | Obbligatorio | Sì |
IRowset | Obbligatorio | Sì |
IRowsetInfo | Obbligatorio | Sì |
IChapteredRowset | Facoltativo | No |
IColumnsInfo2 | Facoltativo | No |
IColumnsRowset | Facoltativo | No |
IConnectionPointContainer | Facoltativo | Sì (tramite ATL) |
IDBAsynchStatus | Facoltativo | No |
IGetRow | Facoltativo | No |
IRowsetChange | Facoltativo | Sì |
IRowsetChapterMember | Facoltativo | No |
IRowsetCurrentIndex | Facoltativo | No |
IRowsetFind | Facoltativo | No |
IRowsetIdentity | Facoltativo (ma obbligatorio per i provider di livello 0) | Sì |
IRowsetIndex | Facoltativo | No |
IRowsetLocate | Facoltativo | Sì |
IRowsetRefresh | Facoltativo | No |
IRowsetScroll | Facoltativo | No |
IRowsetUpdate | Facoltativo | Sì |
IRowsetView | Facoltativo | No |
ISupportErrorInfo | Facoltativo | Sì |
IRowsetBookmark | Facoltativo | No |
L'oggetto set di righe generato dalla procedura guidata implementa IAccessor
, IRowset
e IRowsetInfo
tramite ereditarietà. IAccessorImpl
Associa entrambe le colonne di output. L'interfaccia IRowset
gestisce il recupero di righe e dati. L'interfaccia IRowsetInfo
gestisce le proprietà del set di righe.