Compartir a través de


CRecordset::m_nParams

Contiene el número de miembros de datos de parámetro en la clase de conjunto de registros; es decir, el número de parámetros pasados con la consulta de conjunto de registros.

Comentarios

Si la clase de conjunto de registros tiene nuevos miembros de datos de parámetro, el constructor para la clase debe inicializar m_nParams con el número correcto.El valor de la configuración predeterminada de m_nParams a 0.Si agrega miembros de datos de parámetro (que se debe realizar manualmente) también debe agregar manualmente una inicialización en el constructor de clase para reflejar el número de parámetros (de los que debe ser por lo menos tan grande como el número “?” marcadores en la cadena de m_strFilter o de m_strSort ).

El marco de trabajo usa este número cuando parametriza la consulta de conjunto de registros.

Nota de precauciónPrecaución

Este número debe corresponder al número de “params” registrados en DoFieldExchange o DoBulkFieldExchange después de una llamada a SetFieldType con un valor de parámetro de CFieldExchange:: inputParam, de CFieldExchange::Parm, de CFieldExchange:: outputParam, o de CFieldExchange:: inoutParam.

Ejemplo

consulte los artículos conjunto de registros: Parametrizar un conjunto de registros (ODBC) y Intercambio de campos de registros: Utilizar RFX.

Requisitos

encabezado: afxdb.h

Vea también

Referencia

Clase CRecordset

Gráfico de jerarquía

CRecordset::DoFieldExchange

CRecordset::DoBulkFieldExchange

CRecordset::m_nFields

CFieldExchange::SetFieldType