IDalCommand

Описание

Интерфейс IDalCommand содержит свойства и методы для работы с базой данных с помощью SQL-запросов.

Свойства

  Имя свойства Краткое описание
Connection Свойство Connection возвращает текущее соединение с базой данных.
CurrentParamsRow Свойство CurrentParamsRow возвращает индекс текущего набора параметров.
InUse Свойство InUse возвращает признак, выполняется ли в данный момент SQL-запрос на сервере БД.
MaxParamsRows Свойство MaxParamsRows определяет максимальное количество обрабатываемых наборов значений параметров.
Params Свойство Params возвращает параметры SQL-запроса.
SQL Свойство SQL определяет строку (SQL-запрос), которую необходимо выполнить на сервере БД.
Type Свойство Type определяет тип выполняемой команды.

Методы

  Имя метода Краткое описание
Close Метод Close закрывает SQL-запрос и освобождает ресурсы операционной системы.
CreateCursor Метод CreateCursor создает курсор, позволяющий перемещаться по данным, полученным посредством выполнения SQL-запроса к БД.
DescribeCursor Метод DescribeCursor создает курсор, содержащий только поля данных.
Execute Метод Execute осуществляет выполнение команды на сервере БД и возвращает число обработанных записей.
ExecuteWithoutLast Метод ExecuteWithoutLast выполняет команду со всеми наборами параметров, кроме последнего, и возвращает число обработанных записей.
NextParamsRow Метод NextParamsRow сохраняет текущий набор параметров и переходит к следующему.
Parse Метод Parse анализирует строку, выявляет операторы, условия, параметры. После анализа компилятор знает какие условия участвуют в SQL-запросе, количество параметров и т.д.
Prepare Метод Prepare подготавливает команду для многократного использования на сервере БД.
Unprepare Метод Unprepare аннулирует действие метода Prepare. Метод находится в стадии разработки.

См. также:

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