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.

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