Today existing ODBC, OLEDB, ADO and the related drivers and providers support manual and automatic transactions. The resource managers for ODBC and OLEDB check if they are executing in an automatic Component Services transaction and if so, enlist the database in the transaction automatically.