Mysql Connector: как сформировать строку подключения - C#
Формулировка задачи:
Использую Mysql Connector для подключения к mysql. Ни как не могу строку Connect сделать переменными чтобы можно было вводить данные для подключения из формы.
CommandText = zap_textBox1.Text; string Connect = "server=localhost;user=root;database=1111;port=3306;password=12345;"; string result; MySqlConnection myConnection = new MySqlConnection(Connect); MySqlCommand myCommand = new MySqlCommand(CommandText, myConnection); myConnection.Open(); //Устанавливаем соединение с базой данных. myCommand.ExecuteNonQuery();//запрос result = myCommand.ExecuteScalar().ToString(); myConnection.Close(); //Обязательно закрываем соединение! label1.Text = result;
Решение задачи: «Mysql Connector: как сформировать строку подключения»
textual
Листинг программы
string Login; Login = textBox2.Text; //добавить textBox2 , ввести - root string Connect = "server=localhost;user=" + Login + ";database=1111;port=3306;password=12345;"; CommandText = zap_textBox1.Text; string result; try { MySqlConnection myConnection = new MySqlConnection(Connect); MySqlCommand myCommand = new MySqlCommand(CommandText, myConnection); myConnection.Open(); //Устанавливаем соединение с базой данных. myCommand.ExecuteNonQuery();//запрос result = myCommand.ExecuteScalar().ToString(); myConnection.Close(); //Обязательно закрываем соединение! label1.Text = result; MessageBox.Show("Ура я теперь могу ввести Логин, а дальше сам догадаюсь"); } catch (Exception e) { MessageBox.Show(e.Message + " я ввел: " + Login + ", но где то накосячил"); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д