Интерфейс 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. Метод находится в стадии разработки. |
См. также: