Udostępnij za pośrednictwem


CDaoRecordset::MoveNext

Wywołanie tej funkcji Członkowskich dokonać następnego rekordu w zestawie rekordów bieżącego rekordu.

void MoveNext( );

Uwagi

Zalecane jest, że wywołanie IsBOF przed przystąpieniem przejść do poprzedniego rekordu.Wywołanie MovePrev wygeneruje CDaoException Jeśli IsBOF zwraca wartość niezerową, wskazując, że rekordy nie zostały wybrane przez zestaw rekordów albo które już były przewijane przed pierwszym rekordzie.

Informacje dotyczące przestrogiPrzestroga

Żadnego z wywołaniem przenieść funkcje zgłasza wyjątek, jeśli zestaw rekordów nie zawiera żadnych rekordów.Ogólnie rzecz biorąc, zarówno wywołania IsBOF i IsEOF przed operacji przenoszenia, aby określić, czy zestaw rekordów.Po wywołaniu Otwórz lub Requery, wywołanie albo IsBOF lub IsEOF.

[!UWAGA]

Jeśli wywołać dowolną z przenieść funkcje podczas bieżącego rekordu zaktualizowane lub dodane, aktualizacje zostaną utracone bez ostrzeżenia.

Użyj przenieść funkcje przenieść z rekordami bez stosowania warunku.Za pomocą operacji znajdowania do lokalizowania rekordów dynamicznego lub obiektu utrwalony zestaw rekordów, które spełniają pewne warunki.Aby zlokalizować rekord w tabeli Typ obiektu recordset, wywołać Seek.

Jeśli zestaw rekordów dotyczy rekordów tabeli typu, przepływ następuje bieżący indeks tabeli.Bieżący indeks można ustawić przy użyciu właściwości indeksu podstawowej obiektu DAO.Jeśli bieżący indeks nie jest ustawiona, kolejność rekordów zwróconych jest niezdefiniowany.

Przenieo położenie bieżącego rejestrowania w obiekcie recordset określonej liczby rekordów do przodu lub do tyłu wywołanie przenieść.

Aby uzyskać pokrewne informacje, zobacz tematy "Metody Move" i "MoveNext MoveFirst MoveLast, MovePrevious metod" w pomocy DAO.

Wymagania

Nagłówek: afxdao.h

Zobacz też

Informacje

Klasa CDaoRecordset

Wykres hierarchii

CDaoRecordset::Move

CDaoRecordset::MoveFirst

CDaoRecordset::MoveLast

CDaoRecordset::MovePrev