CDaoRecordset::GetAbsolutePosition

długi GetAbsolutePosition ();
rzut (CDaoException, CMemoryException);

Wartość zwracany

Liczbą całkowitą z przedziału od 0 do liczby rekordów w zestawie rekordów. Odpowiada pozycji porządkowej bieżącego rekordu w zestawie rekordów.

Uwagi

Zwraca numer rekordu bieżącego rekordu obiektu recordset. 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. Można określić liczbę zaludnionych rekordów w zestawie rekordów przez wywołanie GetRecordCount. Wywołanie GetRecordCount może zająć trochę czasu, ponieważ musi uzyskać dostęp wszystkie rekordy, aby określić liczbę.

Jeśli &nie jest żadnego rekordu bieżącego, tak, gdy nie ma żadnych rekordów w zestawie rekordów, nbsp; – zwracany jest 1. 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. Dla dynamicznego zestawy rekordów 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 recordset. 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 .

Uwaga   Ta funkcja Państwa jest prawidłowa tylko dla dynamicznego i zestawy rekordów typu migawka.

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::SetAbsolutePosition

Index