Partilhar via


Usando comandos para modificar dados

Usando um provedor de dados do .NET Framework, você pode executar procedimentos armazenados ou instruções de linguagem de definição de dados (por exemplo, CREATE TABLE e ALTER COLUMN) para executar a manipulação de esquema em um banco de dados ou catálogo. Esses comandos não retornam linhas como uma consulta, portanto, o objeto Command 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 Parameters do objeto Command.

Nesta Secção

Atualizando dados em uma fonte de dados
Descreve como executar comandos ou procedimentos armazenados que modificam dados em um banco de dados.

Executando operações de catálogo
Descreve como executar comandos que modificam o esquema do banco de dados.

Consulte também