CRecordset::m_nParams
Contiene il numero dei membri dati di parametro nella classe recordset, ovvero il numero dei parametri passati alla query del recordset.
Note
Se la classe recordset include membri dati di parametro, il costruttore per la classe deve inizializzare m_nParams con il numero corretto.Il valore delle impostazioni predefinite m_nParams a 0.Se si aggiungono membri dati di parametro (che è necessario eseguire manualmente) è inoltre necessario aggiungere manualmente un'inizializzazione nel costruttore di classe per riflettere il numero di parametri (cui deve essere almeno quanto grande numero "?" segnaposto nella stringa m_strSort o m_strFilter ).
Il framework utilizza questo numero quando parametrizza la query del recordset.
Attenzione |
---|
Questo valore deve corrispondere al numero di "params" registrati in DoFieldExchange o in DoBulkFieldExchange dopo una chiamata a SetFieldType un valore del parametro CFieldExchange::inputParam, CFieldExchange::param, CFieldExchange::outputParam, o CFieldExchange::inoutParam. |
Esempio
Vedere gli articoli recordset: Applicazione di parametri a un recordset (ODBC) e Trasferimento di campi di Record: Utilizzo di RFX.
Requisiti
Header: afxdb.h