Classe CDynamicParameterAccessor
Semelhante a CDynamicAccessor , mas obtém informações de parâmetro a ser definido chamando o ICommandWithParameters interface.
class CDynamicParameterAccessor : public CDynamicAccessor
Membros
Métodos
O construtor. |
|
Recupera os dados de parâmetro de buffer. |
|
Recupera o número de parâmetros no acessador. |
|
Determina se o parâmetro especificado é um parâmetro de entrada ou saído. |
|
Recupera o comprimento do parâmetro especificado armazenado no buffer. |
|
Recupera o nome de um parâmetro especificado. |
|
Recupera o status do parâmetro especificado armazenado no buffer. |
|
Recupera os dados de seqüência de caracteres do parâmetro especificado armazenado no buffer. |
|
Recupera o tipo de dados de um parâmetro especificado. |
|
Define o buffer usando os dados de parâmetro. |
|
Define o comprimento do parâmetro especificado armazenado no buffer. |
|
Define o status do parâmetro especificado armazenado no buffer. |
|
Define os dados de seqüência de caracteres do parâmetro especificado armazenado no buffer. |
Comentários
O provedor deve suporte ICommandWithParameters para o consumidor usar essa classe.
As informações de parâmetro são armazenadas em um buffer criado e gerenciado por esta classe.Obter dados de parâmetro de buffer usando GetParam e GetParamType.
Para obter um exemplo demonstrar como usar essa classe para executar um procedimento SQL Server armazenado e obter os valores de parâmetro de saída, consulte o artigo Q058860, "HOWTO: executar procedimento armazenado usando CDynamicParameterAccessor." Artigos da Base de dados de Conhecimento estão disponíveis na documentação do Biblioteca MSDN Visual Studio ou em https://support.microsoft.com/support/.
Requisitos
Cabeçalho: atldbcli.h