Как использовать строку подключения, хранящуюся в web.config, для формулирования запроса на соединение MySQL в ASP .NET Razor MVC - PullRequest
0 голосов
/ 31 мая 2018

Я успешно могу подключиться к своей базе данных следующим способом, однако в моем файле web.config хранится строка подключения, которую я, очевидно, предпочел бы использовать, а не так, когда учетные данные отображаются в коде.Однако я не нашел хороший способ сделать это.WebMatrix дает мне фатальную ошибку соединения 18, и я не знаю, как еще я могу сделать это на макушке.

What I currently have

Любойидеи?

1 Ответ

0 голосов
/ 31 мая 2018

Вы можете прочитать строку подключения из Web.config примерно так:

System.Configuration.ConfigurationManager.ConnectionStrings["someName"].ConnectionString;

, которая возвращает строку, как myBuilder.ConnectionString.Таким образом, вы можете использовать его непосредственно вместо того, что у вас есть:

string connString = ConfigurationManager.ConnectionStrings["someName"].ConnectionString;
MySqlConnection myconn = new MySqlConnection(connString);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...