CDynamicParameterAccessor 类
CDynamicParameterAccessor 类似于 CDynamicAccessor,不同之处在于通过调用 ICommandWithParameters 接口来获取要设置的参数信息。
class CDynamicParameterAccessor : public CDynamicAccessor
成员
方法
构造函数。 |
|
从缓冲区检索实参数据。 |
|
检索的参数数量访问器。 |
|
确定指定的参数是否输入或输出参数。 |
|
检索存储在缓冲区中的指定参数的长度。 |
|
检索指定参数的名称。 |
|
检索存储在缓冲区中的指定参数的长度。 |
|
检索存储在缓冲区中的指定参数的字符串数据。 |
|
检索指定参数的数据类型。 |
|
使用参数数据,将缓冲区。 |
|
检索存储在缓冲区中的指定参数的长度。 |
|
设置存储在缓冲区中的指定参数的状态。 |
|
检索存储在缓冲区中的指定参数的字符串数据。 |
备注
提供程序必须支持 ICommandWithParameters 以便使用者使用该类。
参数信息存储在由该类创建并管理的缓冲区中。 通过使用 CDynamicParameterAccessor::GetParam 和 CDynamicParameterAccessor::GetParamType 从此缓冲区中获取参数数据。
有关说明如何使用该类执行 SQL Server 存储过程并获取输出参数值的示例,请参见知识库文章 Q058860“如何使用 CDynamicParameterAccessor 执行存储过程”。知识库文章可以在 MSDN Library Visual Studio 文档中或从 https://support.microsoft.com/default.aspx?ln=zh-cn 上获得。
要求
标头: atldbcli.h