Подтвердить что ты не робот

Получение исходного каталога из файла web.config

У меня есть строка подключения в файле web.config. Мне нужно получить имя базы данных. Пусть говорят, что мое соединение -

<add name="LocalSqlServer" connectionString="Data Source=XYZ;Initial Catalog=MyDataBase;Integrated Security=true" providerName="System.Data.SqlClient"/>

Я хочу получить имя базы данных [i.e. Исходный каталог] из строки подключения.

Как я могу его получить?

4b9b3361

Ответ 1

Вы можете использовать SqlConnectionStringBuilder для этой цели:

string connectionString = ConfigurationManager.ConnectionStrings["LocalSqlServer"].ConnectionString;

SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder(connectionString);

string database = builder.InitialCatalog;