IDalCursor

Описание

Интерфейс IDalCursor содержит свойства и методы для работы с курсором, полученным в результате выполнения SQL-запроса к БД.

Комментарии

Курсор представляет собой кэшированную таблицу, полученную в результате выполнения SQL-запроса. Курсор поддерживает перемещение по данным только вперед. Курсор не является обновляемым, т.е., если на сервере изменились значения в таблицах, то для получения новых данных необходимо повторное выполнение SQL-запроса и создание нового курсора.

При работе с сервером БД существует ограничение на количество одновременно открытых курсоров, поэтому необходимо своевременно закрывать неиспользуемые курсоры, используя метод Close.

Свойства

  Имя свойства Краткое описание
Свойство Fields возвращает коллекцию полей курсора, полученного после выполнения SQL-запроса.
Свойство Command возвращает объект, предназначенный для работы с базой данных с помощью SQL-запросов.

Методы

  Имя метода Краткое описание
Метод Close осуществляет закрытие курсора.
Метод Eof возвращает признак, является ли текущая запись последней в таблице, получившейся в результате выполнения команды на сервере БД.
Метод Next осуществляет переход на следующую запись в таблице, которая получилась в результате выполнения команды на сервере БД.

См. также:

Интерфейсы сборки Dal