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