public IDatabaseHandler CreateDatabase(string providerName) { IDatabaseHandler database = null; switch (providerName.ToLower()) { case "system.data.sqlclient": database = new SqlDataAccess(connectionStringSettings); break; case "system.data.oracleclient": database = new OracleDataAccess(connectionStringSettings); break; case "system.data.oleDb": database = new OledbDataAccess(connectionStringSettings); break; case "system.data.odbc": database = new OdbcDataAccess(connectionStringSettings); break; } return(database); }
public IDatabaseHandler CreateDatabaseHandler() { IDatabaseHandler dbHandler = null; switch (connectionStringSettings.ProviderName) { case "System.Data.SqlClient": dbHandler = new SqlDataAccess(this.connectionStringSettings.ConnectionString); break; case "System.Data.OdbcClient": dbHandler = new OdbcDataAccess(this.connectionStringSettings.ConnectionString); break; default: break; } return(dbHandler); }