void SetAbsolutePosition (długi lPosition );
rzut (CDaoException, CMemoryException);
Parametry
lPosition
Odpowiada pozycji porządkowej bieżącego rekordu w zestawie rekordów.
Uwagi
Ustawia względne numer rekordu bieżącego rekordu obiektu recordset. Wywołanie SetAbsolutePosition umożliwia Ustaw bieżący wskaźnik rekordu do określonego rekordu na podstawie jego Pozycja porządkowa dynamicznego lub rekordów typu migawka. Można również określić numer bieżącego rekordu przez wywołanie GetAbsolutePosition.
Uwaga Ta funkcja Państwa jest prawidłowa tylko dla dynamicznego i zestawy rekordów typu migawka.
Wartość właściwości AbsolutePosition obiektu DAO leżących u podstaw rozliczeń jest od zera; Ustawienie wartości 0 odnosi się do pierwszego rekordu w zestawie rekordów. Ustawienie wartości jest większa niż liczba rekordów zaludnionych przyczyn MFC do Zgłoś wyjątek. Można określić liczbę zaludnionych rekordów w zestawie rekordów, wywołując funkcję Państwa GetRecordCount.
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 Właściwość ta nie ma być używany jako numer rekordu Surogat. Zakładki są wciąż zalecany sposób zatrzymanie i powrocie do danej pozycji i jedynym sposobem na położenie bieżącego rekordu dla wszystkich rodzajów obiektów zestawu rekordów, które obsługują zakładki. W szczególności stanowiska danego rekordu zmiany, po usunięciu rekordów poprzedzające go. Istnieje również nie gwarancji, że danego rekordu będzie tym samym położeniu bezwzględnym, jeżeli zestaw rekordów jest odtwarzane ponownie, ponieważ kolejność pojedynczych rekordów w zestawie rekordów nie jest gwarantowane, chyba że jest ona tworzona z instrukcji SQL przy użyciu klauzuli ORDERBY .
Aby uzyskać więcej informacji na temat znajdowania rekordów, zobacz artykuł zestawu rekordów DAO: nawigacji zestawu rekordów w Visual C++ Programmer's Guide. Aby uzyskać pokrewne informacje zobacz temat „AbsolutePosition właściwości"w pomocy programu DAO.
Omówie&nie CDaoRecordset |nbsp; Klasa członków | Wykres hierarchii
Zobacz też CDaoRecordset::GetAbsolutePosition