Я пытаюсь подключиться к базе данных MySQL с помощью settings.settings в Visual Studio 2017. Я проверил settings.settings и моя строка подключения там и установлена правильно (как строка подключения и завершена). Я искал повсюду и пробовал кучу другого кода, чтобы заставить его работать, но он просто не работает. Я занимаюсь этим слишком много часов, поэтому я буду очень признателен за вашу помощь. Если бы вы могли опубликовать код, вы бы использовали его, было бы здорово. Я использую MySql.Data.MySqlClient и System.Configuration. Я могу подключиться, вставив строку подключения вручную, но я действительно хочу использовать настройки, так как мне нужно будет изменить эту информацию, как только система будет установлена на месте, и не хочу менять код во всех формах, когда они там будут.
Вот мой код:
public dbadmin()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
try
{
ConnectionStringSettings conSettings = ConfigurationManager.ConnectionStrings["shopmanagerConnectionString1"];
MySqlConnection con = new MySqlConnection(conSettings.ToString());
con.Open();
MessageBox.Show("Connection ok");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}