If you use Distributed Transactions within your Application and an Access .mdb a DataContainer then you maybe did get this:
System.InvalidOperationException: The ITransactionLocal interface is not supported by the 'Microsoft.Jet.OLEDB.4.0' provider. Local transactions are unavailable with the current provider.
Don't let Access participate in this Distributed Transaction
Msdn Link: Supporting Transactions in OLE DB