예제 #1
0
        public static IDBSchema GetDBSchema()
        {
            IDBSchema dbSchema;

            switch (DatabaseType)
            {
            case "SqlServer":
            {
                dbSchema = new SqlServerSchema();
                break;
            }

            case "MySql":
            {
                dbSchema = new MySqlSchema();
                break;
            }

            default:
            {
                throw new ArgumentException("The input argument of DatabaseType is invalid!");
            }
            }
            return(dbSchema);
        }
 public static IDBSchema GetDBSchema()
 {
     IDBSchema dbSchema;
     switch (DatabaseType)
     {
         case "SqlServer":
             {
                 dbSchema = new SqlServerSchema();
                 break;
             }
         case "MySql":
             {
                 dbSchema = new MySqlSchema();
                 break;
             }
         default:
             {
                 throw new ArgumentException("The input argument of DatabaseType is invalid!");
             }
     }
     return dbSchema;
 }