S.D.C.DbConnection is for example Oracle.DataAccess.Client.OracleConnection or System.Data.OleDb.OleDbConnection. DbConnection is System.Data.Common.DataAdapter. BeginTrasaction(). This method returns a System.Data.Common.DbTransaction object (which in turn has methods such as Commit() and Rollback(). CreateConnection() method of the System.Data.Common.DbProviderFactory class.