public static Database GetDatabaseConnection(NaircConnectionString connectionString)
 {
     if (connectionString.ProviderName.ToUpper() == SqlProviderName.ToUpper())
     {
         return new SqlDatabase(connectionString);
     }
     else if (connectionString.ProviderName.ToUpper() == OracleProviderName.ToUpper())
     {
         return new OracleDatabase(connectionString);
     }
     else
     {
         throw new Exception("No Data Provider exception!");
     }
 }
Example #2
0
 public Database(NaircConnectionString connectionString,
     DbProviderFactory dbProviderFactory)
 {
     this.connectionString = connectionString;
     this.dbProviderFactory = dbProviderFactory;
 }