Навигация по набору данных (общие сведения)

   
На этом шаге мы перчислим основные методы, используемые для перемещения по записям.

   
Навигация по записям тесно связана с понятием курсора НД. Под курсором набора данных понимается указатель на
текущую запись в конкретном НД. Текущая запись - это та запись, над которой в данный момент
времени можно выполнять какие-либо операции.

   
С помощи методов First, Last, Next, Prior, MoveBy, FindFirst, FindLast, FindNext, FindPrior можно изменять
положение курсора и, следовательно, выбирать нужную запись.

   
В следующей таблице дается краткое описание каждого из методов.

Таблица 1. Методы перемещения по записям

МетодНазвание
FirstУстанавливает курсор на первую запись
LastУстанавливает курсор на последнюю запись
NextПеремещает курсор к следующей записи
PriorПеремещает курсор е предыдущей записи
MoveBy (Distance:Integer)Перемещает курсор на Distance записей вверх или вниз относительно текущей записи
FindFirstПытается установить курсор на первую запись НД и возвращает True в случае успеха
FindLastПытается установить курсор на последнюю запись НД и возвращает True в случае успеха
FindNextПытается установить курсор на следующую запись НД и возвращает True в случае успеха
FindPriorПытается установить курсор на предыдущую запись НД и возвращает True в случае успеха

   
На следующем шаге мы рассмотрим последовательную навигацию по записям.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий