Udostępnij za pośrednictwem


CDaoRecordset::SetAbsolutePosition

Ustawia liczbę względne rekordu bieżącego rekordu w obiekcie recordset.

void SetAbsolutePosition( 
   long lPosition  
);

Parametry

  • lPosition
    Odpowiada pozycji porządkowej bieżącego rekordu w zestawie rekordów.

Uwagi

Wywołanie SetAbsolutePosition umożliwia wskaźnik bieżącego rekordu do określonego rekordu na podstawie jego pozycji porządkowej dynamicznego lub utrwalony zestaw rekordów.Można także określić numer bieżącego rekordu, wywołując GetAbsolutePosition.

[!UWAGA]

Ta funkcja Członkowskich jest prawidłowa tylko dla dynamicznego i zestawy rekordów typu migawka.

Wartość właściwości AbsolutePosition obiektu DAO podstawowej jest od zera; Ustawienie 0 odnosi się do pierwszego rekordu w zestawie rekordów.Ustawienie wartości jest większa niż liczba rekordów zaludnionych przyczyn MFC zgłaszanie wyjątku.Można określić liczbę zaludnionych rekordów w zestawie rekordów, wywołując GetRecordCount funkcji składowej.

Jeśli bieżący rekord jest usuwany, wartość właściwości AbsolutePosition nie jest zdefiniowany i MFC zgłasza wyjątek, jeśli jest wywoływany.Nowe rekordy są dodawane na końcu sekwencji.

[!UWAGA]

Ta właściwość nie ma być używany jako numer rekordu zastępczego.Zakładki są nadal zalecanym sposobem zachowania i powrocie do danej pozycji, jedynym sposobem położenie bieżącego rekordu dla wszystkich rodzajów obiektów zestawu rekordów, które obsługuje zakładek.Położenie danego rekordu zmienia się w szczególności po usunięciu rekordów poprzedzającego go.Jest także zapewnienia danego rekordu będzie tym samym bezwzględne położenie Jeżeli zestaw rekordów jest utworzony ponownie, ponieważ kolejność poszczególnych rekordów w zestawie rekordów nie jest gwarantowane, chyba że jest tworzony przy użyciu instrukcji SQL zamówieniaprzez klauzuli.

Powiązanych informacji zobacz temat "Właściwość AbsolutePosition" w pomocy DAO.

Wymagania

Nagłówek: afxdao.h

Zobacz też

Informacje

Klasa CDaoRecordset

Diagram hierarchii

CDaoRecordset::GetAbsolutePosition