CDynamicParameterAccessor (Clase)

Similar a CDynamicAccessor pero obtiene la información de parámetros que se establezca llamando a la interfaz de ICommandWithParameters .

class CDynamicParameterAccessor : public CDynamicAccessor

Members

a5e334ft.collapse_all(es-es,VS.110).gifMétodos

CDynamicParameterAccessor

El constructor.

Cdynamicparameteraccessor

Recupera los datos de parámetro del búfer.

GetParamCount

Recupera el número de parámetros en el descriptor de acceso.

GetParamIO

Determina si el parámetro especificado es un parámetro de entrada o salida.

GetParamLength

Recupera la longitud del parámetro especificado almacenado en el búfer.

GetParamName

Recupera el nombre de un parámetro especificado.

GetParamStatus

Recupera el estado del parámetro especificado almacenado en el búfer.

GetParamString

Recupera los datos de cadena del parámetro especificado almacenado en el búfer.

Cdynamicparameteraccessor

Recupera el tipo de datos de un parámetro especificado.

SetParam

Establece el búfer con los datos de parámetro.

SetParamLength

Establece la longitud del parámetro especificado almacenado en el búfer.

SetParamStatus

Establece el estado del parámetro especificado almacenado en el búfer.

SetParamString

Establece los datos de cadena del parámetro especificado almacenado en el búfer.

Comentarios

El proveedor debe admitir ICommandWithParameters para que el consumidor pueda usar esta clase.

La información de parámetros se almacena en un búfer creado y administrado por esta clase.Obtenga los datos de parámetro en el búfer mediante Cdynamicparameteraccessor y Cdynamicparameteraccessor.

Para consultar un ejemplo que muestra cómo utilizar esta clase para ejecutar un procedimiento almacenado de SQL Server y obtener los valores de parámetros de salida, vea el artículo de Knowledge Base Q058860, "HOWTO: Execute Stored Procedure using CDynamicParameterAccessor". Los artículos de Knowledge Base están disponibles en la documentación de Visual Studio de MSDN Library o en https://support.microsoft.com/support/.

Requisitos

Header: atldbcli.h

Vea también

Referencia

CAccessor (Clase)

CDynamicAccessor (Clase)

CManualAccessor (Clase)

Conceptos

Plantillas de consumidor OLE DB (C++)

Referencia de las plantillas de consumidor OLE DB