Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment exécuter plusieurs commandes SQL dans une seule connexion SQL ?

Changez simplement le SqlCommand.CommandText au lieu de créer un nouveau SqlCommand à chaque fois. Il n'est pas nécessaire de fermer et de rouvrir la connexion.

// Create the first command and execute
var command = new SqlCommand("<SQL Command>", myConnection);
var reader = command.ExecuteReader();

// Change the SQL Command and execute
command.CommandText = "<New SQL Command>";
command.ExecuteNonQuery();