Используя C #, возможно ли использовать OleDbTransaction для выполнения вставки в двух разных поставщиках баз данных, таких как Microsoft SQL Server и Oracle ?
OleDbTransaction
Можно ли использовать OleDbTransaction для сохранения данных в двух разных базах данных?
Нет, потому что OleDbTransaction привязан к определенному OleDbConnection. Единственное решение - использовать TransactionScope (предпочтительное решение) или классы EnterpriseServices.
OleDbConnection