Dal > Интерфейсы сборки Dal > IDalCursor
Интерфейс IDalCursor содержит свойства и методы для работы с курсором, полученным в результате выполнения SQL-запроса к БД.
Курсор представляет собой кэшированную таблицу, полученную в результате выполнения SQL-запроса. Курсор поддерживает перемещение по данным только вперед. Курсор не является обновляемым, т.е., если на сервере изменились значения в таблицах, то для получения новых данных необходимо повторное выполнение SQL-запроса и создание нового курсора.
При работе с сервером БД существует ограничение на количество одновременно открытых курсоров, поэтому необходимо своевременно закрывать неиспользуемые курсоры, используя метод Close.
Имя свойства | Краткое описание | |
![]() |
Fields | Свойство Fields возвращает коллекцию полей курсора, полученного после выполнения SQL-запроса. |
![]() |
Command | Свойство Command возвращает объект, предназначенный для работы с базой данных с помощью SQL-запросов. |
Имя метода | Краткое описание | |
![]() |
Close | Метод Close осуществляет закрытие курсора. |
![]() |
Eof | Метод Eof возвращает признак, является ли текущая запись последней в таблице, получившейся в результате выполнения команды на сервере БД. |
![]() |
Next | Метод Next осуществляет переход на следующую запись в таблице, которая получилась в результате выполнения команды на сервере БД. |
См. также: