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