Esecuzione di operazioni nel database e modifica di dati
Con un provider di dati .NET Framework è possibile eseguire stored procedure o istruzioni DDL (Data Definition Language), ad esempio CREATE TABLE e ALTER COLUMN, per modificare lo schema di un database o di un catalogo. Poiché questi comandi non restituiscono righe, diversamente dalle query, l'oggetto Command fornisce un metodo ExecuteNonQuery per l'elaborazione.
Oltre ad utilizzare ExecuteNonQuery per modificare lo schema, è possibile utilizzare questo metodo per elaborare le istruzioni SQL che modificano i dati ma non restituiscono righe, ad esempio INSERT, UPDATE e DELETE.
Anche se il metodo ExecuteNonQuery non restituisce righe, è possibile passare e restituire i parametri di input e di output e i valori restituiti mediante l'insieme Parameters dell'oggetto Command.
In questa sezione
- Esecuzione di operazioni nel catalogo
Viene descritto come eseguire i comandi per la modifica dello schema di database. - Modifica dei dati in un database
Viene descritto come eseguire i comandi o le stored procedure che modificano i dati in un database.
Sezioni correlate
- Utilizzo di provider di dati .NET Framework per accedere ai dati
Viene descritta l'architettura ADO.NET e viene illustrato come utilizzare le classi ADO.NET per gestire i dati dell'applicazione e interagire con le origini dati, incluse Microsoft SQL Server e le origini dati OLE DB e XML.