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.