Example #1
0
        internal DeferredTransaction(DbProviderBase provider)
        {
            this.provider = provider;

            if (this.provider.Connection.State == ConnectionState.Closed || this.provider.Connection.State == ConnectionState.Broken)
            {
                this.provider.Connection.Open();
            }

            if (!this.provider.IsTransaction)
            {
                this.provider.BeginTransaction();
            }
        }
Example #2
0
 internal DbSelect(IDbProvider provider, string query, DbParameters parameters)
 {
     this.provider   = (DbProviderBase)provider;
     this.query      = query;
     this.parameters = parameters;
 }
Example #3
0
 public TableOptions(IDbProvider dbProvider)
 {
     _dbProvider = (DbProviderBase)dbProvider;
 }