CDaoRecordset::SetParamValue
Chamar essa função de membro para definir em tempo de execução do valor de um parâmetro no conjunto de registros.
virtual void SetParamValue(
int nIndex,
const COleVariant& varValue
);
virtual void SetParamValue(
LPCTSTR lpszName,
const COleVariant& varValue
);
Parâmetros
nIndex
A posição numérica de parâmetro na coleção de parâmetros de querydef.var
O valor para o dataset; consulte comentários.lpszName
O nome do parâmetro cujo valor que você deseja definir.
Comentários
O parâmetro deve ter sido 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 do índice na coleção.
Especificar o valor para definir como um objeto de COleVariant . Para obter informações sobre como definir o valor desejado e digite no seu objeto de COleVariant , consulte a classe COleVariant. Observe que se você não estiver criando um recordset de UNICODE, o objeto de COleVariant deve ser declarado explicitamente ANSI. Isso pode ser feito usando o formulário de COleVariant::COleVariant( lpszSrc**,** vtSrc ) de construtor com vtSrc definido como VT_BSTRT (ANSI) ou usando a função SetString( lpszSrc**,** vtSrc ) de COleVariant com vtSrc definido como VT_BSTRT.
Requisitos
Cabeçalho: afxdao.h