Compartir a través de


Interfaces del objeto Rowset

En la tabla siguiente se muestran las interfaces obligatorias y opcionales definidas por OLE DB para un objeto Rowset.

Interfaz ¿Necesario? ¿Se implementa con plantillas OLE DB?
IAccessor Mandatory
IColumnsInfo Mandatory
IConvertType Mandatory
IRowset Mandatory
IRowsetInfo Mandatory
IChapteredRowset Opcionales No
IColumnsInfo2 Opcionales No
IColumnsRowset Opcionales No
IConnectionPointContainer Opcionales Sí (a través de ATL)
IDBAsynchStatus Opcionales No
IGetRow Opcionales No
IRowsetChange Opcionales
IRowsetChapterMember Opcionales No
IRowsetCurrentIndex Opcionales No
IRowsetFind Opcionales No
IRowsetIdentity Opcional (pero necesario para los proveedores de nivel 0)
IRowsetIndex Opcionales No
IRowsetLocate Opcionales
IRowsetRefresh Opcionales No
IRowsetScroll Opcionales No
IRowsetUpdate Opcionales
IRowsetView Opcionales No
ISupportErrorInfo Opcionales
IRowsetBookmark Opcionales No

El objeto de conjunto de filas generado por el asistente implementa IAccessor, IRowset y IRowsetInfo a través de la herencia. IAccessorImpl enlaza ambas columnas de salida. La interfaz IRowset controla la captura de filas y datos. La interfaz IRowsetInfo controla las propiedades del conjunto de filas.

Consulte también

Arquitectura de plantillas de proveedores OLE DB