public static IDatabase GetDatabase(EnumDatabaseType sTypeConnection, string sConnectionString) { IDatabase oReturnDatabase = null; switch (sTypeConnection) { case EnumDatabaseType.SqlServer: oReturnDatabase = new DatabaseSqlServer(sConnectionString); break; case EnumDatabaseType.Oracle: oReturnDatabase = new DatabaseOracle(sConnectionString); break; case EnumDatabaseType.MySQL: oReturnDatabase = new DatabaseMySQL(sConnectionString); break; case EnumDatabaseType.SQLite: oReturnDatabase = new DatabaseSQLite(sConnectionString); break; default: oReturnDatabase = null; break; } return(oReturnDatabase); }
public override bool Initialize() { m_Database = new DatabaseSQLite(); m_Database.Initialize(); return(true); }