Uso de comandos para modificar datos
Se aplica a: .NET Framework .NET .NET Standard
Con el proveedor de datos SqlClient de Microsoft para SQL Server, puede ejecutar procedimientos almacenados o instrucciones de lenguaje de definición de datos (por ejemplo, CREATE TABLE y ALTER COLUMN) para manipular el esquema en una base de datos o un catálogo. Estos comandos no devuelven filas de la forma en que lo haría una consulta, por lo que el objeto SqlCommand proporciona ExecuteNonQuery para procesarlos.
Además de utilizar ExecuteNonQuery para modificar esquemas, este método se puede usar también para procesar instrucciones SQL que modifican datos sin devolver ninguna fila, como INSERT, UPDATE y DELETE.
Aunque el método ExecuteNonQuery no devuelve ninguna fila, mediante la colección Parameters del objeto Command se pueden pasar y devolver parámetros de entrada y de salida, así como valores devueltos.
En esta sección
Actualización de datos en un origen de datos
Describe la forma de ejecutar comandos o procedimientos almacenados que modifican datos en una base de datos.
Realización de operaciones de catálogo
Describe la forma de ejecutar comandos que modifican esquemas de la base de datos.