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

Comment utiliser SqlTransaction en C#

Vous devez indiquer à vos objets SQLCommand d'utiliser la transaction :

cmd1.Transaction = transaction;

ou dans le constructeur :

SqlCommand cmd1 = new SqlCommand("select...", connectionsql, transaction);

Assurez-vous également que l'objet connectionsql est ouvert.

Mais tout ce que vous faites, ce sont des instructions SELECT. Les transactions bénéficieraient davantage lorsque vous utilisez des actions de type INSERT, UPDATE, etc.