Сделать дозвуковую пользующую существующую вместо нового поставщика данных
-
01-10-2019 - |
Вопрос
Я добавляю дозвуковую в устаревшее приложение. Это приложение уже определяет ConnectionString. Есть ли способ, которым я могу использовать эту ConnectionString вместо того, чтобы создавать новую запись поставщика данных?
Я знаю, что одно решение программно устанавливает это в коде (т.е. догруппия .dataService.getInstance («имя»). SetDefaultContingStringString («onsString»)). Тем не менее, есть ли более элегантное решение?
Решение
Я думаю, что это единственный способ сделать это. И это может выбросить исключение, если в файле конфигурации нет не помните места держателя места, я не помню.
// GetInstance just to initialize subsonic.
DataProvider provider = DataService.GetInstance(subsonicProviderName);
// Set the actual database connection string.
// Overrides config file setting.
provider.DefaultConnectionString = connectionString;
DataService.Provider = provider;
Не связан с StackOverflow