/// <summary>
 /// 本地事务托管器构造,必须传入当前使用的DatabaseAccess对象
 /// </summary>
 /// <param name="dba"></param>
 public DbTransactionScope(DatabaseAccess dba)
 {
     context = dba;
 }
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="context">DatabaseAccess实例</param>
 /// <param name="conn">数据库连接</param>
 public TransactionConnectionWrapper(DatabaseAccess context, DbConnection conn)
     : base(conn)
 {
     this.context = context;
 }
Example #3
0
 public static bool IsOleDb(DatabaseAccess databaseAccess)
 {
     return(IsDatabaseAccess <OleDatabaseAccess>(databaseAccess));
 }
Example #4
0
 public static bool IsSQLite(DatabaseAccess databaseAccess)
 {
     return(IsDatabaseAccess <SQLiteDatabaseAccess>(databaseAccess));
 }
Example #5
0
 public static bool IsPostgreSQL(DatabaseAccess databaseAccess)
 {
     return(IsDatabaseAccess <PostgreSQLDatabaseAccess>(databaseAccess));
 }
Example #6
0
 public static bool IsMySQL(DatabaseAccess databaseAccess)
 {
     return(IsDatabaseAccess <MySqlDatabaseAccess>(databaseAccess));
 }
Example #7
0
 public static bool IsSQLServer(DatabaseAccess databaseAccess)
 {
     return(IsDatabaseAccess <SqlDatabaseAccess>(databaseAccess));
 }