CDaoRecordset::MoveFirst
Wywołać funkcję Członkowskie aby pierwszy rekord w zestawie rekordów (jeśli są) bieżącego rekordu.
void MoveFirst( );
Uwagi
Nie trzeba wywołać MoveFirst bezpośrednio po otwarciu zestawu rekordów.W tym czasie pierwszego rekordu (jeśli ma zastosowanie) jest automatycznie bieżącego rekordu.
Przestroga |
---|
Ż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.
Jeśli zadzwonisz MoveLast na podstawie kwerendy SQL lub querydef obiektu recordset, kwerenda jest zmuszony do zakończenia i zostanie całkowicie wypełniony obiektu recordset.
Nie można wywołać MoveFirst lub MovePrev Członkowskich funkcji przewijania migawki tylko do przodu.
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