Usar comandos para modificar dados
Aplicável a: .NET Framework .NET .NET Standard
Com o Provedor de Dados do Microsoft SqlClient para SQL Server, você pode executar procedimentos armazenados ou instruções de linguagem de definição de dados (por exemplo, CREATE TABLE e ALTER COLUMN) para executar manipulação de esquema em um banco de dados ou catálogo. Esses comandos não retornam linhas como uma consulta e, portanto, o objeto SqlCommand fornece um ExecuteNonQuery para processá-los.
Além de usar ExecuteNonQuery para modificar o esquema, você também pode usar esse método para processar instruções SQL que modificam dados, mas que não retornam linhas, como INSERT, UPDATE e DELETE.
Embora as linhas não sejam retornadas pelo método ExecuteNonQuery, os parâmetros de entrada e saída e os valores de retorno podem ser passados e retornados por meio da coleção de Parâmetros do objeto Command.
Nesta seção
Atualizar dados em uma fonte de dados
Descreve como executar comandos ou procedimentos armazenados que modificam dados em um banco de dados.
Executar de operações de catálogo
Descreve como executar comandos que modificam o esquema de banco de dados.