CRecordset::m_nParams

Observações

Contém o número de membros de dados de parâmetro na classe de conjunto de registros — o número de parâmetros passados com consulta do conjunto de registros. Se sua classe de conjunto de registros tiver quaisquer membros de dados de parâmetro, o construtor para a classe deve inicializar m_nParams com o número correto. O valor de m_nParams padrão como 0. Se você adicionar membros de dados de parâmetro — que deve ser feito manualmente — você deve também adicionar manualmente uma inicialização no Construtor de classe para refletir o número de parâmetros (que deve ser pelo menos tão grande quanto o número de '?' na seqüência de m_strFilter ou m_strSort espaços reservados).

A estrutura usa esse número quando ele parameterizes consulta do conjunto de registros.

Importa&ntenbsp;  Esse número deve corresponder ao número de "params" registrado no DoFieldExchange ou DoBulkFieldExchange após uma chamada para SetFieldType com um valor de parâmetro de CFieldExchange:: inputParam, CFieldExchange:: param, CFieldExchangeou :: inoutParam.

Exemplo

Consulte os artigos Recordset: Parametrização um conjunto de registros (ODBC) e registro de campo Exchange: Usando RFX no Guia do programador do Visual C++.

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

Co&nsulte tambémnbsp;CRecordset::DoFieldExchange, CRecordset::DoBulkFieldExchange, CRecordset::m_nFields, CFieldExchange:: SetFieldType

Index