void IDatabaseAdptor.BeginTransaction(IsolationLevel level) { IDbCommand cmd = Command; if (p_Transe == null) { p_Transe = Connect.BeginTransaction(level); if (cmd.Transaction == null) { cmd.Transaction = p_Transe; } } }
/// <summary> /// 开始事务 /// </summary> public virtual void BeginTransaction() { IDbCommand cmd = Command; if (p_Transe == null) { p_Transe = Connect.BeginTransaction(); if (cmd.Transaction == null) { cmd.Transaction = p_Transe; } } }