Чтение параметров строки подключения - PullRequest
1 голос
/ 13 января 2020

Хотите знать, есть ли способ прочитать некоторые параметры строки подключения в файле web.config? Например, если у меня была страница Настройки на моем веб-сайте только для администраторов, и в одном из представлений было отображать имя, providerName и connectionString ... Могу ли я это сделать?

<add 
name="DbConnectionString" 
providerName="System.Data.SqlClient" 
connectionString="Data Source=yourservernamehere.net 
/>

Ответы [ 2 ]

3 голосов
/ 13 января 2020

Любопытно узнать, есть ли способ чтения некоторых параметров строки подключения в файле web.config?

Да .

Например, если бы на моем веб-сайте была страница «Настройки» только для администраторов, и в одном из представлений было отображать имя, providerName и connectionString ... можно ли это сделать?

Да. Вы можете сделать то же самое:

using System.Configuration;
string yourConnectionString = ConfigurationManager.ConnectionStrings["yourConnectionStringNameInYourConfigFile"].ConnectionString;
0 голосов
/ 13 января 2020

Первым шагом было убедиться, что объявлено using System.Configuration.

SqlConnection dbConn = new SqlConnection(ConfigurationManager.ConnectionStrings["DbConnectionString"].ToString());

lblDBConnName.Text = dbConn.DataSource.ToString();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...