Udostępnij za pośrednictwem


CRecordset::MoveFirst

Sprawia, że pierwszy rekord pierwszego zestawu wierszy bieżącego rekordu.

void MoveFirst( );

Uwagi

Niezależnie od tego, czy pobieranie wiersza zbiorczego został zaimplementowany zawsze będzie pierwszy rekord w zestawie rekordów.

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.

[!UWAGA]

Ta funkcja Członkowskich nie jest prawidłowy dla rekordów tylko do przodu.

[!UWAGA]

Podczas przenoszenia przez zestaw rekordów usuniętych rekordów nie można pominąć.Zobacz IsDeleted Członkowskich funkcji.

Informacje dotyczące przestrogiPrzestroga

Żadnego z wywołaniem przenieść funkcje zgłasza wyjątek, jeśli zestaw rekordów nie zawiera żadnych rekordów.Aby ustalić, czy zestaw rekordów zawiera rekordy, call IsBOF i IsEOF.

[!UWAGA]

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

Aby uzyskać więcej informacji na temat nawigacji zestawu rekordów, zobacz artykuły rekordów: przewijanie (ODBC) i rekordów: zakładki i pozycje bezwzględne (ODBC).Aby uzyskać więcej informacji na temat Pobieranie wiersza luzem, zobacz artykuł rekordów: pobieranie rekordów luzem (ODBC).

Wyjątki

Tej metody można zgłosić wyjątków typu CDBException * i CMemoryException*.

Przykład

Zobacz przykład dla IsBOF.

Wymagania

Nagłówek: afxdb.h

Zobacz też

Informacje

Klasa CRecordset

Wykres hierarchii

CRecordset::Move

CRecordset::MoveLast

CRecordset::MoveNext

CRecordset::MovePrev

CRecordset::IsBOF

CRecordset::IsEOF