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

Применимо: платформа .NET Framework .NET Standard

Скачать ADO.NET

С помощью поставщика данных Microsoft SqlClient для SQL Server можно выполнять хранимые процедуры или инструкции языка описания данных (например, CREATE TABLE и ALTER COLUMN) для операций со схемой в базе данных или каталоге. Эти команды не возвращают строки, как это делают запросы, так что для их обработки объект SqlCommand предоставляет ExecuteNonQuery.

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

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

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

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

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

См. также