Получение строки подключения от app.config и использование ее в датаконтексте LINQ DataContext

StackOverflow https://stackoverflow.com/questions/4683410

Вопрос

Как извлечь следующую строку подключения и применить ее в контексте LINQ? Я знаю часть LINQ, но слаб с разделом Configuration.

  <connectionStrings>
        <!-- Production

        <add name="Management_Report_Emailer.Properties.Settings.DWConnectionString"
            connectionString="Data Source=prodSQL01;Initial Catalog=DW;Integrated Security=True"
            providerName="System.Data.SqlClient" />-->


      <!-- QA-->

      <add name="Management_Report_Emailer.Properties.Settings.DWConnectionString"
            connectionString="Data Source=qaSQL01;Initial Catalog=DW;Integrated Security=True"
            providerName="System.Data.SqlClient" />
    </connectionStrings>
Это было полезно?

Решение

ConfigurationManager.ConnectionStrings("Management_Report_Emailer.Properties.Settings.DWConnectionString").ConnectionString

Другие советы

ConfigurationManager.ConnectionStrings["Management_Report_Emailer.Properties.Settings.DWConnectionString"].ConnectionString;
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top