CAccessorBase (Clase)
Todos los descriptores de acceso de las plantillas OLE DB se derivan de esta clase. CAccessorBase
permite que un conjunto de filas administre varios descriptores de acceso. También proporciona enlace para parámetros y columnas de salida.
Sintaxis
// Replace with syntax
Miembros
Métodos
Nombre | Descripción |
---|---|
Cerrar | Cierra los descriptores de acceso. |
GetHAccessor | Recupera el identificador del descriptor de acceso. |
GetNumAccessors | Recupera el número de descriptores de acceso que ha creado la clase. |
IsAutoAccessor | Comprueba si el descriptor de acceso especificado es un acceso automático. |
ReleaseAccessors | Libera los descriptores de acceso. |
Requisitos
Encabezado: atldbcli.h
CAccessorBase::Close
Cierra los descriptores de acceso.
Sintaxis
void Close();
Comentarios
Primero debe llamar a ReleaseAccessors.
CAccessorBase::GetHAccessor
Recupera el identificador de un descriptor de acceso especificado.
Sintaxis
HACCESSOR GetHAccessor(ULONG nAccessor) const;
Parámetros
nAccessor
[in] Número de desplazamiento cero para el descriptor de acceso.
Valor devuelto
Identificador del descriptor de acceso.
CAccessorBase::GetNumAccessors
Recupera el número de descriptores de acceso que ha creado la clase.
Sintaxis
ULONG GetNumAccessors() const;
Valor devuelto
Número de descriptores de acceso creados por la clase.
CAccessorBase::IsAutoAccessor
Devuelve true si los datos se recuperan automáticamente para el descriptor de acceso durante una operación Move.
Sintaxis
bool IsAutoAccessor(ULONG nAccessor) const;
Parámetros
nAccessor
[in] Número de desplazamiento cero para el descriptor de acceso.
Valor devuelto
Devuelve true
si el descriptor de acceso es un acceso automático. De lo contrario, devuelve false
.
CAccessorBase::ReleaseAccessors
Libera los descriptores de acceso que ha creado la clase.
Sintaxis
HRESULT ReleaseAccessors(IUnknown* pUnk);
Parámetros
pUnk
[in] Puntero a una interfaz IUnknown
para el objeto COM para el que se han creado los descriptores de acceso.
Valor devuelto
Un HRESULT estándar.
Comentarios
Se llama desde CAccessorRowset::Close.
Consulte también
Plantillas de consumidor OLE DB
Referencia de plantillas de consumidor OLE DB
CAccessorBase (Clase)