Я успешно могу подключиться к моей базе данных следующим образом, однако у меня есть строка соединения, хранящаяся в моем web.config, что я, очевидно, предпочел бы использовать, чем этот способ, когда учетные данные будут отображаться в коде. Однако я не нашел хорошего способа сделать это. WebMatrix дает мне фатальную ошибку подключения 18, и я не знаю, как еще я могу это сделать с ног до головы.
Есть идеи?
Вы можете прочитать строку подключения из Web.config
примерно так:
System.Configuration.ConfigurationManager.ConnectionStrings["someName"].ConnectionString;
который возвращает строку, как и myBuilder.ConnectionString
. Поэтому вы можете использовать его прямо вместо того, что у вас есть:
string connString = ConfigurationManager.ConnectionStrings["someName"].ConnectionString;
MySqlConnection myconn = new MySqlConnection(connString);