コード例 #1
0
        public static Database CreateDatabase(DbTypes DatabaseType, string ConnectionString)
        {
            switch (DatabaseType)
            {
            case DbTypes.Oracle:
                return(OracleDatabase.CreateDatabase(ConnectionString));

            case DbTypes.SqlServer:
                return(SqlDatabase.CreateDatabase(ConnectionString));
            }
            return(null);
        }
コード例 #2
0
        // Methods
        public static Database CreateDatabase(string ConnectionStringName)
        {
            ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings[ConnectionStringName];

            switch (settings.ProviderName.ToUpper())
            {
            case "ORACLE":
                return(OracleDatabase.CreateDatabase(settings.ConnectionString));

            case "SQLSERVER":
                return(SqlDatabase.CreateDatabase(settings.ConnectionString));
            }
            return(null);
        }