Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: .NET Framework
.NET
.NET Standard
Usando il Microsoft SqlClient provider di dati per SQL Server, è possibile eseguire stored procedure o istruzioni del linguaggio di definizione dei dati (ad esempio CREATE TABLE e ALTER COLUMN) per eseguire la modifica dello schema in un database o in un catalogo. Poiché, diversamente dalle query, questi comandi non restituiscono righe, l'oggetto SqlCommand fornisce un metodo ExecuteNonQuery per l'elaborazione.
Oltre a usare ExecuteNonQuery per modificare lo schema, è anche possibile usare questo metodo per elaborare istruzioni SQL che modificano i dati, ma che non restituiscono righe, ad esempio INSERT, UPDATEe DELETE.
Anche se il metodo ExecuteNonQuery non restituisce righe, è possibile passare e restituire parametri di input e di output e valori restituiti mediante la raccolta Parameters dell'oggetto Command.
In questa sezione
Aggiornamento di dati in un'origine dati
Viene descritto come eseguire i comandi o le stored procedure che modificano i dati in un database.
Esecuzione di operazioni di catalogo
Viene descritto come eseguire i comandi per la modifica dello schema di database.