Aracılığıyla paylaş


CRecordset::MoveNext

İlk kayıt, bir sonraki satır kümesinde geçerli kayıt yapar.

void MoveNext( );

Notlar

Bulk satır getiriliyor kaydettirmeyen, recordset satırkümesi boyutu 1, bu nedenle sahip MoveNext sadece bir sonraki kayda gider.

[!NOT]

Bir Recordset nesnesinde hareket ettirdiğinizde, silinmiş kayıtları atlayamazsınız.Bkz: IsDeleted ayrıntılı bilgi için üye işlevi.

Uyarı notuUyarı

Herhangi bir arama Taşı işlevleri bir istisna recordset kayıt varsa.Recordset kayıt olup olmadığını belirlemek için arama IsBOF ve IsEOF.

[!NOT]

Ayrıca, çağrı önerilir IsEOF önce arama MoveNext.Örneğin, recordset ' in sonunun kaydırdığınız IsEOF sıfırdan farklı; döner sonradan MoveNext özel durum oluşturması.

[!NOT]

Herhangi birini çağırırsanız Taşı geçerli kayıt edilen iken işlevleri güncelleştirdiyseniz veya eklenen güncelleştirmelerin uyarı olmadan kaybolacaktır.

Kayıt gezinme hakkında daha fazla bilgi için bkz: makaleleri Recordset: kaydırma (odbc) ve Recordset: yer imleri ve mutlak Pozisyonlar (odbc).Makaleyi satır toplu alma hakkında daha fazla bilgi için bkz: Recordset: getiriliyor kayıtları toplu (odbc).

Özel Durumlar

Bu yöntem türü istisnalar atabilirsiniz CDBException * ve CMemoryException*.

Örnek

Örnek için bkz: IsBOF.

Gereksinimler

Başlık: afxdb.h

Ayrıca bkz.

Başvuru

CRecordset sınıfı

Hiyerarşi grafik

CRecordset::Move

CRecordset::MovePrev

CRecordset::MoveFirst

CRecordset::MoveLast

CRecordset::IsBOF

CRecordset::IsEOF