Пример #1
0
 /// <summary>
 /// 设置新的驱动
 /// </summary>
 /// <param name="dbProvider"></param>
 public void SetProvider(DbProvider dbProvider)
 {
     InitSession(dbProvider);
 }
Пример #2
0
 private void InitSession(DbProvider dbProvider)
 {
     this.dbProvider = dbProvider;
     this.dbProvider.SetEventHandler(Decrypt);
     this.dbTrans = new DbTrans(dbProvider, false);
 }
Пример #3
0
 /// <summary>
 /// 设置指定驱动Session会话为默认会话
 /// </summary>
 /// <param name="dbProvider"></param>
 public static void SetDefault(DbProvider dbProvider)
 {
     Default = new DbSession(dbProvider);
 }
Пример #4
0
 internal DbBatch(DbProvider dbProvider, DbTrans dbTran)
 {
     this.dbProvider = dbProvider;
     this.dbTrans    = dbTran;
     this.useBatch   = false;
 }