Sdílet prostřednictvím


CRecordset::m_nFields

 

Obsahuje číslo pole datové členy třídy recordset; Počet vybraných záznamů ze zdroje dat sloupce.

Poznámky

Musíte inicializovat konstruktoru třídy recordset m_nFields s správné číslo.Pokud nebyly implementovány řádku hromadné načítání, ClassWizard zapíše tuto inicializace můžete při použití třídy recordset deklarovat.Můžete také napsat ji ručně.

Rámci tohoto čísla používá ke správě interakce mezi členy pole dat a odpovídající sloupce aktuální záznam ve zdroji dat.

Upozornění

Toto číslo musí odpovídat počtu "výstupní sloupce" registrované v DoFieldExchange nebo DoBulkFieldExchange po volání SetFieldType s parametrem CFieldExchange::outputColumn.

Sloupce lze vázat dynamicky, jak je popsáno v článku "záznamů: dynamicky sloupce dat vazby." Pokud tak učiníte, je nutné zvětšit počet v m_nFields tak, aby odrážely počet funkce RFX nebo RFX hromadné volání vaší DoFieldExchange nebo DoBulkFieldExchange členské funkce pro dynamicky vázané sloupce.

Další informace naleznete v článcích záznamů: dynamicky vazba dat sloupců (ODBC) a záznamů: načítání záznamů hromadné (ODBC).

Naleznete v článku Exchange pole záznamu: pomocí RFX.

Požadavky

Záhlaví: afxdb.h

Viz také

Třída CRecordset
Graf hierarchie
CRecordset::DoFieldExchange
CRecordset::DoBulkFieldExchange
CRecordset::m_nParams
CFieldExchange::SetFieldType