CRecordset::m_nFields

Açıklamalar

Alan veri üye kayıt sınıfı içerir — recordset veri kaynağından seçilen sütun sayısı. Recordset sınıf kurucusunu m_nFields doğru sayı ile başlatmalısınız. Toplu satır getiriliyor uygulanmadı, recordset sınıf bildirmek için kullandığınızda ClassWizard size bu başlatma yazıyor. El ile de yazabilirsiniz.

Çerçeve alanı veri üyeleri ve karşılık gelen sütun veri kaynağındaki geçerli kaydın arasındaki etkileşimi yönetmek için bu numarayı kullanır.

Ö&nemlinbsp;  Bu sayı "sonra aramak için SetFieldType parametresi CFieldExchange::outputColumn DoFieldExchange veya DoBulkFieldExchange kayıtlı çıktı sütunları" sayısına karşılık gelmelidir.

Sütunları dinamik olarak makalede açıklandığı şekilde bağlayabilir "Recordset: dinamik olarak bağlama veri sütunlarını." Bunu yaparsanız, rfx numarasını yansıtacak şekilde m_nFields sayısını artırmak gerekir veya dinamik olarak ilişkili sütunlar için DoFieldExchange veya DoBulkFieldExchange üye işlevi toplu rfx işlevini çağırır.

Daha fazla bilgi için bkz: makaleleri Recordset: dinamik olarak bağlama veri sütunları (odbc) ve Recordset: getiriliyor kayıtları toplu (odbc) Visual c++ Programcı Kılavuzu.

Örnek

Makaleye bakın kaydı alan Exchange: rfx kullanarak Visual c++ Programcı Kılavuzu.

CRecordset ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CRecordset::DoFieldExchange, CRecordset::DoBulkFieldExchange, CRecordset::m_nParams, CFieldExchange::SetFieldType

Index