Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proporciona una implementación de la interfaz IRowset.
template <
class T,
class RowsetInterface,
class RowClass = CSimpleRow,
class MapClass = CAtlMap <
RowClass::KeyType,
RowClass*
>
>
class ATL_NO_VTABLE IRowsetImpl : public RowsetInterface
Parámetros
T
La clase, derivada de IRowsetImpl.RowsetInterface
Una clase derivada de IRowsetImpl.RowClass
Unidad de almacenamiento para HROW.MapClass
Unidad de almacenamiento para los identificadores de fila retenidos por el proveedor.
Members
Métodos
Agrega un contador de referencias a un identificador de fila existente. |
|
Llamado por GetNextRows para asignar nuevo HROW.No denominado directamente por el usuario. |
|
Recupera los datos desde la copia del conjunto de filas de la fila. |
|
Devuelve el estado del campo especificado. |
|
Obtiene las filas de forma secuencial, recordando la posición anterior. |
|
El constructor.No denominado directamente por el usuario. |
|
Llamado por AddRefRows y ReleaseRows.No denominado directamente por el usuario. |
|
Libera filas. |
|
Coloca la búsqueda de nuevo siguiente colocar a su posición inicial; es decir, su posición cuando se creó el conjunto de filas primero. |
|
Establece los indicadores de estado para el campo especificado. |
Miembros de datos
Indica si un proveedor admite obtención hacia atrás. |
|
Indica si un proveedor puede hacer que el cursor desplácese hacia atrás. |
|
Indica si un proveedor ha restablecido la posición del cursor.Esto tiene un significado especial al desplazarse hacia atrás o capturar hacia atrás en GetNextRows. |
|
Un índice el conjunto de filas, que representa el cursor. |
|
Una lista de identificadores de fila. |
Comentarios
IRowset es la interfaz base de conjunto de filas.
Requisitos
Header: atldb.h