DynamicsCommand1.Connection=DynamicsConnection1;
using (TransactionScope transScope = new TransactionScope()) {
DynamicsConnection1.Open();
DynamicsCommand1.ExecuteNonQuery();
transScope.Complete();
}
DynamicsConnection1.Close();
- or -
DynamicsCommand1.Connection=DynamicsConnection1;
DynamicsConnection1.Open();
using (TransactionScope transScope = new TransactionScope()) {
DynamicsConnection1.EnlistTransaction(Transaction.Current);
DynamicsCommand1.ExecuteNonQuery();
transScope.Complete();
}
DynamicsConnection1.Close();
- or -
CommittableTransaction cmtTx = new CommittableTransaction();
DynamicsConnection1.Open();
DynamicsConnection1.EnlistTransaction(cmtTx);
DynamicsCommand1.ExecuteNonQuery();
DynamicsConnection1.Close();