/// <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; }
public static bool IsOleDb(DatabaseAccess databaseAccess) { return(IsDatabaseAccess <OleDatabaseAccess>(databaseAccess)); }
public static bool IsSQLite(DatabaseAccess databaseAccess) { return(IsDatabaseAccess <SQLiteDatabaseAccess>(databaseAccess)); }
public static bool IsPostgreSQL(DatabaseAccess databaseAccess) { return(IsDatabaseAccess <PostgreSQLDatabaseAccess>(databaseAccess)); }
public static bool IsMySQL(DatabaseAccess databaseAccess) { return(IsDatabaseAccess <MySqlDatabaseAccess>(databaseAccess)); }
public static bool IsSQLServer(DatabaseAccess databaseAccess) { return(IsDatabaseAccess <SqlDatabaseAccess>(databaseAccess)); }