Использование команд для изменения данных

Используя поставщик данных .NET Framework, можно выполнять хранимые процедуры или инструкции языка описания данных DDL (например, CREATE TABLE и ALTER COLUMN) для выполнения операций со схемой в базе данных или в каталоге. Эти команды не возвращают строки в виде запроса, поэтому объект Command предоставляет ExecuteNonQuery для их обработки.

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

Хотя метод ExecuteNonQuery не возвращает строки, входные и выходные параметры, а также возвращаемые значения могут передаваться и возвращаться через коллекцию Parameters объекта Command.

В этом разделе

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

Выполнение операций каталога
Описывает выполнение команд, которые изменяют схему базы данных.

См. также