CRecordset::GetRowsFetched

Dword GetRowsFetched () const;

Dönüş değeri

Satır numarası belirli bir getirme sonra veri kaynağından alınan.

Açıklamalar

Adresinden alındı kaç kaydın aslında sonra getirme belirlemek için bu üye işlevini çağırın. Ne zaman sen-si olmak alet toplu satır getiriliyor, bu işlem yararlıdır. Satır kümesi boyutu normalde kaç satır bir getirme alınacağını gösterir; Ancak, recordset satırların sayısı da kaç satır satır kümesi içinde alınacak etkiler. Recordset ile 4 satır kümesi boyutu ayarı 10 kayıt varsa, örneğin, sonra MoveNext arayarak kayıt kümesi döngü sadece 2 kayıt olan son satır kümesi içinde sonuçlanır.

Alma toplu satır uygulamak için CRecordset::useMultiRowFetch seçeneği Açık () üye fonksiyonu dwOptions parametresinde belirtmelisiniz. Satır kümesi boyutunu belirtmek için SetRowsetSize çağrı.

Satır toplu alma hakkında daha fazla bilgi için bkz: yazı Recordset: getiriliyor kayıtları toplu (odbc) Visual c++ Programcı Kılavuzu.

Örnek

MultiRowSet rs;

/ / Satır kümesi boyutunu ayarlama
RS.SetRowsetSize (5);

/ / Recordset açmak
RS.Açık (CRecordset::dynaset, null,
 nbsp;       CRecordset::useMultiRowFetch);

/ / satır kümeleri tarafından kayıt kümesi döngü
süre (! rs.IsEOF ())
{
    for (int rowCount = 0; 
         rowCount < (int) rs.GetRowsFetched ();
         rowCount ++)
    {
       / / bir şeyler yapmak
    }

RS.MoveNext (;):
}

RS.Kapat)

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

Ayrıca bkz: CRecordset::SetRowsetSize, CRecordset::CheckRowsetError

Index