CDaoRecordset::SetParamValue

virtu&al void SetParamValue (int nIndex,COleVariantamp const;var );
lançar (CDaoException, CMemoryException);

virtu&al void SetParamValue (LPCTSTR lpszName, COleVariantamp const; var );
lançar (CDaoException, CMemoryException);

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 definir.

Observações

Chame essa função de membro para definir o valor de um parâmetro no conjunto de registros em tempo de execução. O parâmetro deve já foram estabelecido como parte da Cadeia de caracteres SQL do conjunto de registros. Você pode acessar o parâmetro por nome ou por sua posição de índice na coleção.

Especifique o valor a ser definido como um objeto de COleVariant . Para obter informações sobre como definir o valor desejado e o tipo de seu objeto COleVariant , consulte classe COleVariant. Observe que se você não estiver criando um conjunto de registros UNICODE, o objeto COleVariant deve ser explicitamente declarado ANSI. Isso pode ser feito utilizando o formulário de vtSrc ) de lpszSrc, de COleVariant:: COleVariant( do Construtor com vtSrc definido como VT_BSTRT (ANSI) ou usando a função de COleVariant SetString( lpszSrc, vtSrc ) com vtSrc definido como VT_BSTRT.

Para obter mais informações sobre a atualização de dados, consulte o artigo DAO Recordset: operações de conjunto de registros no Guia do programador do Visual C++. Para obter informações relacionadas, consulte o tópico "Objeto de parâmetro" na Ajuda do DAO.

Visão geral de CDaoRecordsetMembros de classe | Gráfico de hierarquia

Consulte tambémnbsp;CDaoRecordset::GetParamValue, CDaoRecordset::m_nParams, CDaoRecordset::SetParamValue&Null

Index