Partilhar via


CDaoRecordset::SetParamValue

Chame essa função de membro para definir o valor de um parâmetro do conjunto de registros em time de execução.

virtual void SetParamValue(
   int nIndex,
   const COleVariant& varValue 
);
virtual void SetParamValue(
   LPCTSTR lpszName,
   const COleVariant& varValue 
);

Parâmetros

  • nIndex
    A posição numérica do parâmetro na coleção de parâmetros do definiçãodeconsulta.

  • var
    O valor a ser definido; consulte comentários.

  • lpszName
    O nome do parâmetro cujo valor você deseja conjunto.

Comentários

O parâmetro deve já foram estabelecido sistema autônomo parte da seqüência de caracteres SQL do conjunto de registros.Você pode acessar o parâmetro pelo nome ou por sua posição de índice na coleção.

Especifique o valor para conjunto sistema autônomo um COleVariant objeto. Para obter informações sobre como definir o valor desejado e o tipo no seu COleVariant objeto, consulte classe COleVariant.Observe que, se você não estiver criando um conjunto de registros do UNICODE, a COleVariant objeto deve ser declarados explicitamente como ANSI. Isso pode ser concluído usando o COleVariant::COleVariant( lpszSrc**,** vtSrc ) forma de construtor com vtSrc definido como VT_BSTRT (ANSI) ou usando o COleVariant função de SetString( lpszSrc**,** vtSrc ) with vtSrc definido como VT_BSTRT.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoRecordset

Gráfico de hierarquia

CDaoRecordset::GetParamValue

CDaoRecordset::m_nParams

CDaoRecordset::SetParamValueNull

Outros recursos

CDaoRecordset membros