> I have written a COM+ object using C#. The transaction option is set
> as TransactionOption.RequiresNew. I do several database updations in
[quoted text clipped - 3 lines]
> SQLException is thrown the transaction is aborted. Is there a way to
> prevent this?
You have to retry the entire *transaction*, not just the DB operation that
failed. Once the resource manager says it can't do one operation, doesn't
matter what you do, the resource manager will still vote to abort the
transaction.

Signature
Tomas Restrepo
tomasr@mvps.org