コード例 #1
0
ファイル: DbFactory.cs プロジェクト: wutao0315/DBLayer
 /// <summary>
 /// 开启事务
 /// </summary>
 /// <returns></returns>
 public void BeginTransaction()
 {
     if (LongDbConnection == null)
     {
         LongDbConnection = DbProvider.GetDbProviderFactory().CreateConnection();
         LongDbConnection.ConnectionString = _connectionString.ConnectionValue;
         LongDbConnection.Open();
         LongDbTransaction = LongDbConnection.BeginTransaction();
     }
 }
コード例 #2
0
ファイル: DbFactory.cs プロジェクト: yetao-study/SummerBoot
 /// <summary>
 /// 开启事务
 /// </summary>
 /// <returns></returns>
 public void BeginTransaction()
 {
     if (LongDbConnection == null)
     {
         //LongDbConnection = dataSource.GetConnection();
         LongDbConnection = (IDbConnection)repositoryOption.DbConnectionType.CreateInstance(null);
         LongDbConnection.ConnectionString = repositoryOption.ConnectionString;
         LongDbConnection.Open();
         LongDbTransaction = LongDbConnection.BeginTransaction();
     }
 }