Aracılığıyla paylaş


CRecordset::MovePrev

İlk kayda önceki satır kümesinde geçerli kayıt yapar.

void MovePrev( );

Notlar

Bulk satır getiriliyor kaydettirmeyen, recordset satırkümesi boyutu 1, bu nedenle sahip MovePrev sadece önceki kayda gider.

[!NOT]

Bu üye işlev, yalnızca ileri kayıt kümeleri için geçerli değil.

[!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 IsBOF önce arama MovePrev.Örneğin, recordset ' in başına önünde kaydırdığınız IsBOF sıfırdan farklı; döner sonradan MovePrev ö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::MoveNext

CRecordset::MoveFirst

CRecordset::MoveLast

CRecordset::IsBOF

CRecordset::IsEOF