예제 #1
0
        public IDBSwitch CreateDatabase()
        {
            IDBSwitch database = null;

            switch (connectionStringSettings.ProviderName.ToLower())
            {
            case "system.data.sqlclient":
                database = new SqlServerDataAccess(connectionStringSettings.ConnectionString);
                break;
                //case "MySql.Data.MySqlClient":
                //    database = new MySqlDataAccess(connectionStringSettings.ConnectionString);
                //    break;
            }
            return(database);
        }
예제 #2
0
 public DBManager(string connectionStringName)
 {
     dbFactory    = new DBHandleFactory(connectionStringName);
     database     = dbFactory.CreateDatabase();
     providerName = dbFactory.GetProviderName();
 }