Comandi e parametri
Si applica a: .NET Framework
.NET
.NET Standard
Una volta stabilita una connessione a un'origine dati, è possibile eseguire i comandi e restituire i risultati dell'origine dati usando un oggetto DbCommand. È possibile creare un comando usando uno dei costruttori di comando per il provider di dati Microsoft SqlClient per SQL Server. I costruttori possono accettare argomenti facoltativi, ad esempio un'istruzione SQL da eseguire nell'origine dati, un oggetto DbConnection o un oggetto DbTransaction.
È inoltre possibile configurare tali oggetti come proprietà del comando, nonché creare un comando per una particolare connessione usando il metodo CreateCommand di un oggetto DbConnection
. È possibile configurare l'istruzione SQL eseguita dal comando tramite la proprietà CommandText. Il provider di dati Microsoft SqlClient per SQL Server include l'oggetto SqlCommand.
In questa sezione
Esecuzione di un comando
Viene descritto l'oggetto Command
di ADO.NET e viene illustrato come usarlo per eseguire query e comandi su un'origine dati.
Configurazione dei parametri
Viene descritto l'uso dei parametri di Command
, inclusa la direzione, i tipi di dati e la sintassi.
Generazione dei comandi con CommandBuilders
Viene descritto come usare compilatori di comandi per generare automaticamente i comandi INSERT, UPDATE e DELETE per un DataAdapter
in cui è presente il comando SELECT di una singola tabella.
Recupero di un valore singolo da un database
Viene descritto come usare il metodo ExecuteScalar
di un oggetto Command
per restituire un singolo valore in una query sul database.
Uso di comandi per modificare i dati
Descrive come usare il provider di dati Microsoft SqlClient per SQL Server per eseguire stored procedure o istruzioni Data Definition Language (DDL).
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per