Aracılığıyla paylaş


CDaoRecordset::Move

Recordset'i yerleştirmek için bu üye işlev çağrısı lRows geçerli kaydı kayıtları.

virtual void Move(
   long lRows 
);

Parametreler

  • lRows
    İleri veya geri taşımak için kayıt sayısı.Pozitif değerler, Recordset'in sonuna doğru ilerlemek.Negatif değerler başına doğru geriye doğru hareket ettirir.

Notlar

İleri veya geri hareket ettirebilirsiniz.Move( 1 )eşittir MoveNext, ve Move( -1 ) eşdeğeri olan MovePrev.

Uyarı notuUyarı

Herhangi bir arama Taşı işlevleri bir istisna recordset kayıt varsa.Genel olarak, hem de arama IsBOF ve IsEOF önce Recordset'i herhangi bir kayıt olup olmadığını saptamak için taşıma işlemi.Siz çağrısından sonra açık veya Requery, ya da call IsBOF veya IsEOF.

[!NOT]

Başına veya recordset'in sonuna kaydırdığınız ise (IsBOF veya IsEOF sıfır olmayan bir değer döndürür), çağrı Taşı atan bir CDaoException.

[!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.

Aradığınızda Taşı bir salt ileri kaydırma anlık üzerinde lRows parametresi, pozitif bir tamsayı olmalıdır ve yer işaretlerine izin verilmez, ileriye doğru yalnızca taşıyabilmek üzere.

İlk, son yapmak için sonraki veya önceki bir kayıt kümesindeki geçerli kaydı, çağrı kayıt MoveFirst, MoveLast, MoveNext, ya da MovePrev üye işlevi.

İlgili bilgiler için "Taşıma yöntemi" konularına bakın ve "MoveFirst, MoveLast, MoveNext, MovePrevious Yöntemleri" dao Yardımı'nda.

Gereksinimler

Başlık: afxdao.h

Ayrıca bkz.

Başvuru

CDaoRecordset sınıfı

Hiyerarşi grafik

CDaoRecordset::MoveFirst

CDaoRecordset::MoveLast

CDaoRecordset::MoveNext

CDaoRecordset::MovePrev