private SqlAccess GetSqlAccess(Durados.SqlProduct sqlProduct) { SqlAccess sqlAccess = null; if (sqlAccess == null) { switch (sqlProduct) { case SqlProduct.MySql: sqlAccess = new MySqlAccess(); break; case SqlProduct.Postgre: sqlAccess = new PostgreAccess(); break; case SqlProduct.Oracle: sqlAccess = new OracleAccess(); break; default: sqlAccess = new SqlAccess(); break; } } return(sqlAccess); }
public int GetDefaultProductPort(Durados.SqlProduct sqlProduct) { switch (sqlProduct) { case Durados.SqlProduct.MySql: return(3306); case Durados.SqlProduct.Postgre: return(5432); case Durados.SqlProduct.Oracle: return(1542); default: return(1433); } }