Поделиться через


DbBatch.ExecuteNonQuery Метод

Определение

Выполняет пакет для объекта подключения, возвращая общее количество строк, затронутых во всех командах пакета.

public:
 abstract int ExecuteNonQuery();
public abstract int ExecuteNonQuery ();
abstract member ExecuteNonQuery : unit -> int
Public MustOverride Function ExecuteNonQuery () As Integer

Возвращаемое значение

Общее количество строк, затронутых во всех пакетных командах.

Комментарии

Можно использовать для ExecuteNonQuery выполнения операций с каталогом (например, для запроса структуры базы данных или создания объектов базы данных, таких как таблицы), или для изменения данных в базе данных с помощью инструкций UPDATE, INSERT или DELETE.

Хотя ExecuteNonQuery не возвращает строки, все выходные параметры или возвращаемые значения, сопоставленные с параметрами, заполняются данными.

Для инструкций UPDATE, INSERT и DELETE возвращаемым значением является общее количество строк, затронутых пакетом. Если в пакет не включены инструкции UPDATE, INSERT или DELETE, возвращаемое значение равно -1.

Применяется к