sql >> Database >  >> RDS >> Sqlserver

Is er een verschil tussen SMO ServerConnection-transactiemethoden en het gebruik van de eigenschap SqlConnectionObject?

De twee zijn gelijkwaardig. Door een SqlTransaction-object te gebruiken, kunt u de transactie in een using . plaatsen bereik:

using(SqlTransaction  trn = conn.BeginTransaction ())
{
 ...
 trn.Commit ();
}

Dit is een beter patroon als er uitzonderingen zijn.




  1. Voeg u:mm pm/am-tijdformaat in de database in met behulp van MYSQL

  2. MySQL BESTELLEN OP IN()

  3. Selecteer Query met OR en NAND

  4. Kolom wijzigen in SQL Server