CDynamicParameterAccessor 类

类似于 CDynamicAccessor ,但获取调用要设置的参数信息 ICommandWithParameters 接口。

class CDynamicParameterAccessor : public CDynamicAccessor

成员

a5e334ft.collapse_all(zh-cn,VS.110).gif方法

CDynamicParameterAccessor

构造函数。

GetParam

从缓冲区检索参数数据。

GetParamCount

检索的参数数量。访问器的。

GetParamIO

确定指定的参数是输入或输出参数。

GetParamLength

检索缓冲区存储的指定参数的长度。

GetParamName

检索一个指定参数的名称。

GetParamStatus

检索缓冲区存储的指定参数的状态。

GetParamString

检索缓冲区存储的指定参数的字符串数据。

GetParamType

检索一个指定参数的数据类型。

SetParam

使用参数数据,将缓冲区。

SetParamLength

将缓冲区存储的指定参数的长度。

SetParamStatus

将缓冲区存储的指定参数的状态。

SetParamString

将缓冲区存储的指定参数的字符串数据。

备注

提供程序必须支持 ICommandWithParameters 以便使用者使用该类。

参数信息存储在由该类创建并管理的缓冲区中。 使用 GetParamGetParamType,从此缓冲区中获取参数数据。

有关说明如何使用该类执行 SQL Server 存储过程并获取输出参数值的示例,请参见知识库文章 Q058860“如何使用 CDynamicParameterAccessor 执行存储过程”。知识库文章可以在 MSDN Library Visual Studio 文档或。 https://support.microsoft.com/support/

要求

表头:atldbcli.h

请参见

参考

CAccessor 类

CDynamicAccessor 类

CManualAccessor 类

概念

OLE DB 使用者模板 (C++)

OLE DB使用者模板引用